【问题标题】:Django css not rendering from amazon server- 304 not modifiedDjango css 未从亚马逊服务器渲染 - 304 未修改
【发布时间】:2013-07-31 17:07:09
【问题描述】:

我正在使用亚马逊服务器来托管我的 Django 应用程序。它曾经可以正常工作,但在 css 文件中进行了一些更改后,应用程序不再呈现这些文件。我运行了 python manage.py collectstatic。通过firebug我可以看到css文件通过错误304未修改。 我猜这个post 解决了这个问题,但我无法理解!我应该怎么做才能使静态文件正确呈现?

【问题讨论】:

    标签: django django-staticfiles


    【解决方案1】:

    最好使用/path/to/style.css?ver=CURRENT_VERSION 之类的东西来确保所有用户都获得最新版本的 CSS、JS 和其他静态文件。 CURRENT_VERSION 甚至可以在部署时从当前 Git 提交 ID 自动填充。

    【讨论】:

    • 我应该在哪里添加这个代码-/path/to/style.css?ver=CURRENT_VERSION ?
    • 您在哪里使用这些静态文件,通常在模板中的 LINK 标记中。
    猜你喜欢
    • 2016-01-06
    • 1970-01-01
    • 2011-03-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-03-08
    • 2015-08-17
    • 1970-01-01
    相关资源
    最近更新 更多