【发布时间】:2015-02-02 03:02:52
【问题描述】:
我试过了 - https://devcenter.heroku.com/articles/django-assets 而且它不会工作。
日志告诉我:
后处理(其他静态文件)
后处理的“app.js”
后处理的“style.css”
63 个静态文件复制到 /app/staticfiles,63 个后处理
验证部署...完成。
然后,当我打开 heroku 运行时,该应用程序看起来仍然很简单。帮助将不胜感激!这是settings.py中的东西
PROJECT_ROOT = os.path.abspath(os.path.dirname(__file__))
STATIC_ROOT= os.path.join(PROJECT_ROOT,'staticfiles/')
STATIC_URL = '/static/'
STATICFILES_DIRS = (os.path.join(PROJECT_ROOT, 'static/'),
)
【问题讨论】:
-
您是否尝试过检查页面并验证您的链接是否设置正确?
-
什么意思?我目前对正在发生的事情感到茫然。我搜索了很多论坛/stackoverflow 帖子,但没有任何效果。
-
使用浏览器检查器...例如,在 Chrome 中,您可以通过
Ctrl + Shift + i调用它 -
css 链接的标题是“Page not found at /static/style.css”我该怎么办?
-
您在 settings.py 中的
STATICFILES_DIRS、STATIC_URL和STATIC_ROOT是什么?
标签: css django heroku deployment static-files