我在 Django 1.3 中开始了一个项目,最近在另一台机器上安装了 Django 1.4,并在 Django 1.4 上继续我的项目。
Django 1.4弃用了该ADMIN_MEDIA_PREFIX
设置,因此我将其删除,但现在还有一些其他错误settings.ADMIN_MEDIA_PREFIX
未找到。那么我可以做些什么来让我的项目在 Django 1.4 上正常工作呢?
提前谢谢各位。
我在 Django 1.3 中开始了一个项目,最近在另一台机器上安装了 Django 1.4,并在 Django 1.4 上继续我的项目。
Django 1.4弃用了该ADMIN_MEDIA_PREFIX
设置,因此我将其删除,但现在还有一些其他错误settings.ADMIN_MEDIA_PREFIX
未找到。那么我可以做些什么来让我的项目在 Django 1.4 上正常工作呢?
提前谢谢各位。
如果您不在代码或模板中的任何地方使用此设置,它只能由可重用应用程序引发。
正如您提到的 smart_select 应用程序,您可能想看看这个 changeset。
您可以尝试使用内置的静态文件应用程序。我通过替换修复了相同的错误:
{% admin_media_prefix %}
和:
{% static 'admin' %}
你需要放置{% load staticfiles %}
在模板的顶部。