django admin.py 如何定制错误信息提示?

2017-01-12 17:18:03 +08:00
 myyou

请问下图中红色错误提示可不可以定制?

3956 次点击
所在节点    Python
8 条回复
banks0913
2017-01-12 20:36:28 +08:00
在 locale/zh_Hans/LC_MESSAGES/django.po 覆盖 django 原生的翻译?
tinypig
2017-01-12 20:59:03 +08:00
django 版本太低? Settings 里面设置 LANGUAGE_CODE = 'zh-hans' 以后应该是中文的
myyou
2017-01-13 10:45:19 +08:00
@banks0913 @tinypig 并不是要汉化,例如:红字“输入整数”调整为“价格应为数字”
banks0913
2017-01-13 11:07:43 +08:00
@myyou 我知道啊,这些中文内容就在国际化文件 django.po 里,你通过重写的方式把英文对应的中文 “输入整数”改为“价格应为数字”就好。
LeoQ
2017-01-13 12:08:18 +08:00
关键词应该是 admin validate 你可以尝试搜索一下,我也搜索一下,如果有相关信息再回复。
LeoQ
2017-01-13 12:12:21 +08:00
myyou
2017-01-13 17:55:01 +08:00
@LeoQ 问题解决了参见附言
zhushajun
2017-01-14 08:58:07 +08:00
@banks0913 这样的话在其他需要显示输入整数的地方也会变成价格应为数字了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/334182

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX