默认Django 1.5 admin css无法正常工作

时间:2012-04-08 11:42:05

标签: css django amazon-ec2 admin

我刚刚在ec2上安装了我的django 1.5应用程序,现在该网站的/ admin部分没有css。有没有办法可以配置它?

只是为了添加这个,css文件位于以下文件夹中: /usr/local/lib/python2.6/dist-packages/django/contrib/admin/static/admin/css$

3 个答案:

答案 0 :(得分:2)

你是如何配置它的?要使管理员应用程序加载静态文件,您需要在应用程序的static目录中创建符号链接。你做过这个吗?

ls -l应该提供类似的内容:

admin -> /usr/local/lib/python2.6/dist-packages/django/contrib/admin/media

答案 1 :(得分:2)

我有完全相同的问题,我想我想出了如何解决它。实际上并不是那么难。您需要修改的是settings.py(STATIC_ROOT和STATIC_URL)和服务器配置文件(url别名)。我写了一篇包含3个步骤的简短博文。 http://www.ycshao.com/?p=898

答案 2 :(得分:0)

龙和ycshao有很好的答案。如果您运行的是Apache服务器2.4+,只想添加它。而不是

Allow from all

你应该使用

Require all granted

它解决了我的静态文件托管问题。