我在本地创建了一个 Django 项目,它运行没有任何问题。但是,在亚马逊 AWS 上安装了一个烦人且困难的 Cherokee + uWSGI 之后,我的项目没有显示 Django .css 内部文件。
http://f.cl.ly/items/2Q2W3I3R0X1n2X3v0q2P/django_error.jpg <--/Admin/
看起来像这样
该图像是我的 /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 文件。Cherokee 应该在 Django 原始目录中搜索文件,所以我没有更改项目中的 .css 文件。
有什么建议吗?非常感谢。