【发布时间】:2013-02-23 00:50:17
【问题描述】:
我已将现有的 django 1.3 迁移到 django 1.5。一切似乎都很好。但是,当我启动 python manage.py runserver 时,由于 localflavor,我有一个弃用警告
...\env\lib\site-packages\django\contrib\loca lflavor__init__.py:2: 弃用警告:django.contrib.localflavor 已弃用。使用 而是单独的 django-localflavor-* 包。
warnings.warn("django.contrib.localflavor 已弃用。使用 而是单独的 djan go-localflavor-* 包。", DeprecationWarning)
我已阅读 django 1.5 发行说明,并且我知道该应用程序现已弃用。我的问题是我的项目中没有使用 localflavor 应用程序。
我想另一个应用程序正在以某种方式加载它(可能是 localeurl 或 modeltranslation?),但我不知道如何修复此警告。
- 如何知道为什么会显示此警告?
- 如何以干净的方式修复它?
【问题讨论】:
-
由于这个相同的错误消息,我最终来到了这里,但实际上是由于使用了 localflavor,标题有点误导,因为这已经在 Django 的最新版本中得到修复,但不是同样的问题......仍然为这两个问题提供了答案。
标签: python django django-1.5 django-localflavor