0

在将项目从 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.

该消息当然是不言自明的,但如果有人可以指定必须做什么来解决这个问题,仍然会很感激。

4

2 回答 2

1

要解决此问题,您必须在设置中定义一个 LOCALE_PATHS 元组/列表,如下所示:

LOCALE_PATHS = ('/path/to/a/locale/directory/',)  # the tuple can of course stay empty

通常,您只需阅读文档:LOCALE_PATHS

于 2014-08-13T09:24:10.957 回答
1

链接解释了 Django 如何执行LOCALE文件查找。

于 2014-08-13T12:00:48.237 回答