gpt4 book ai didi

升级到 1.4 后 django admin 静态文件停止工作

转载 作者:行者123 更新时间:2023-12-01 01:20:03 25 4
gpt4 key购买 nike

在 Django 中设置静态文件对我来说一直是一场噩梦。在处理 Django 静态内容时,我感到沮丧,感到愚蠢和愚蠢。我从来没有真正关心过 管理员 媒体文件用作静态文件,因为我几乎不使用管理界面并且对性能没有影响。

在我升级到 1.4 之前,此开发设置一直运行良好

settings.py


MEDIA_ROOT = 'd:/~Sasha/Portman/media/'
MEDIA_URL = 'http://localhost:8000/media/'
ADMIN_MEDIA_PREFIX = '/admin-media/'

urls.py


(r'^admin/', include(admin.site.urls)),

(r'^media/(?P<path>.*)$',
'django.views.static.serve', {'document_root': settings.MEDIA_ROOT}),

我查找了 django 1.4“新功能”文档,无法确定我需要更改什么才能使事情重回正轨......

最佳答案

ADMIN_MEDIA_PREFIX 在 Django 1.4 中已弃用。管理员使用 staticfiles现在在 Django 1.3 中引入的应用程序。还要确保您不要错过设置静态文件开发 View ,如 documentation page 末尾所述。 .

关于升级到 1.4 后 django admin 静态文件停止工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9960345/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com