小编mme*_*dal的帖子

覆盖 SlugRelatedField 上的 default_error_messages

来自 django-rest-framework 文档:

每个序列化器字段类构造函数至少采用这些参数。一些 Field 类采用额外的、特定于字段的参数,但应始终接受以下参数:

  • error_messages - 错误信息的错误代码字典。

我试图覆盖 SlugRelatedField 中的“does_not_exist”错误消息,如下所示:

example = SlugRelatedField(slug_field='label', error_messages={"does_not_exist": "Some custom error message."})
Run Code Online (Sandbox Code Playgroud)

并收到错误:

并非所有参数都在字符串格式化期间转换

任何有关如何进行的提示将不胜感激。

django django-rest-framework

2
推荐指数
1
解决办法
1390
查看次数

标签 统计

django ×1

django-rest-framework ×1