我不熟悉python&django。我已经学会了两者的基本原理,并做了一个名为PythonDjangoDemo的简单项目。我在开发期间访问过管理URL。但我无法在pythondjango项目中为管理url加载css。首先让我们看看项目结构。我有-
PythonDjangoDemo
|--- PythonDjangoDemo
| |--- __init__.py
| |--- settings.py
| |--- urls.py
| |--- wsgi.py
|--- static_cdn
| |--- admin
| | |--- css
| | | |---base.css
| | | |---login.css
| | |--- fonts
| | |--- img
| | |--- js
|--- media_cdn
|--- templates
|--- manage.py
|--- db.sqlite3
我们来看看设置.py在
^{pr2}$我已经把我所有的css管理网址放在“static\u cdn/admin/css”。当我尝试访问“127.0.0.1:800/admin”时,我没有收到任何错误。这是控制台输出-
[30/Apr/2017 16:04:58] "GET /admin/ HTTP/1.1" 302 0
[30/Apr/2017 16:04:59] "GET /admin/login/?next=/admin/ HTTP/1.1" 200 1650
[30/Apr/2017 16:04:59] "GET /static/admin/css/base.css HTTP/1.1" 200 16066
[30/Apr/2017 16:04:59] "GET /static/admin/css/login.css HTTP/1.1" 200 1203
Not Found: /favicon.ico
[30/Apr/2017 16:04:59] "GET /favicon.ico HTTP/1.1" 404 2329
你能解释一下吗
是的,我找到了解决问题的办法。虽然一切正常,但浏览器控制台显示-
您应该将静态文件夹与媒体文件夹并行放置。在
然后清除“缓存和加载管理”页面。在
你的css加载良好,你可以看到没有错误。在
有关详细信息,请查看this。在
另外,您的介质文件夹应与静态文件夹处于同一级别。在
相关问题 更多 >
编程相关推荐