一尘不染

Django的管理页面缺少其典型的格式/样式,我是否设置错误?

django

我终于让django安装工作了,但是我注意到缺少管理页面的典型外观,好像没有样式应用于页面的结构。我是否遇到某种设置问题或路径问题,从而无法找到样式表?它们存储在哪里?


阅读 301

收藏
2020-04-03

共1个答案

一尘不染

听起来您的管理媒体没有正确投放。在您的中settings.py,有一个名为的变量ADMIN_MEDIA_PREFIX,它指定Django应该在其中查找的URL。实际的媒体文件位于“ [Python站点包的路径] / django / contrib / admin / media”中。使用时manage.py runserver,文件将“自动”提供。但是,使用Apache / nginx / etc时,您有责任确保服务器使文件在该URL上可用(使用重写规则,符号链接等)。

2020-04-03