我在本地创建了一个Django项目,该项目没有任何问题。但是,在亚马逊AWS上安装一个令人讨厌和困难的Cherokee + uWSGI后,我的项目没有显示Django .css内部文件。Django不加载内部.css文件
http://f.cl.ly/items/2Q2W3I3R0X1n2X3v0q2P/django_error.jpg < - /Admin/
看起来像这样
的图像的画面我/管理/,应该有不同的风格,但.css文件不会被加载。
[pid: 23206|app: 0|req: 19/19] 83.49.10.217() {56 vars in 1121 bytes} [Sun Apr 15 05:50:24 2012] GET /static/admin/css/base.css => generated 2896 bytes in 6 msecs (HTTP/1.1 404) 1 headers in 51 bytes (1 switches on core 0)
[pid: 23206|app: 0|req: 20/20] 83.49.10.217() {56 vars in 1125 bytes} [Sun Apr 15 05:50:24 2012] GET /static/admin/css/login.css => generated 2899 bytes in 5 msecs (HTTP/1.1 404) 1 headers in 51 bytes (1 switches on core 0)
这是来自切诺基的日志。我不明白为什么它在该路径中查找.css文件。切诺基应该在Django原始目录中搜索文件,所以我没有在我的项目中更改.css文件。
有什么建议吗?非常感谢。
谢谢!全部解决了。我不知道Django 1.4中的静态文件系统已经改变。 – 2012-04-15 17:11:53