【问题标题】:Default Django 1.5 admin css not working默认 Django 1.5 管理员 CSS 不起作用
【发布时间】:2012-04-21 04:42:32
【问题描述】:

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

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

【问题讨论】:

    标签: css django amazon-ec2 admin


    【解决方案1】:

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

    Allow from all
    

    你应该使用

    Require all granted
    

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

    【讨论】:

      【解决方案2】:

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

      【讨论】:

        【解决方案3】:

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

        ls -l 应该给出如下内容:

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

        【讨论】:

        • 我不知道如何在 EC2 上实现,我必须在我的个人 linux 服务器上实现。但我想应该有类似的东西。
        • 您是如何在您的个人 linux 上做到这一点的? EC2 只是在 ubuntu 上
        • ln -s /usr/local/lib/python2.6/dist-packages/django/contrib/admin/media admin
        • 只需相应地更改媒体文件夹的路径
        • ecomstore/static$ sudo ln -s /usr/local/lib/python2.6/dist-packages/django/contrib/admin/static/admin .
        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2013-02-26
        • 2011-03-05
        • 1970-01-01
        • 1970-01-01
        • 2015-02-05
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多