将项目从Django 1.4迁移到1.6后,我开始在控制台中看到问题:
/usr/lib/python2.6/dist-packages/django/utils/translation/__init__.py:63: DeprecationWarning: Translations in the project directory aren't supported anymore. Use the LOCALE_PATHS setting instead.
该消息当然是不言自明的,但如果有人可以指定必须采取哪些措施来解决这个问题,我们仍然会感激。
答案 0 :(得分:1)
要解决此问题,您必须在设置中定义LOCALE_PATHS元组/列表,如下所示:
LOCALE_PATHS = ('/path/to/a/locale/directory/',) # the tuple can of course stay empty
通常,您只需阅读文档:LOCALE_PATHS
答案 1 :(得分:1)
这个link解释了Django如何执行LOCALE
文件的查找。