python - 在heroku上部署的Django web-app上没有css样式
问题描述
当我在本地主机上运行它时,我使用 django 创建了一个简单的网络应用程序,它工作正常。但是在我将它部署到heroku之后,管理页面没有css
我的setting.py
文件有配置
STATIC_ROOT = os.path.join(BASE_DIR, 'static')
STATIC_URL = '/static/'
当我访问部署在 heroku 上的站点时,管理页面看起来像这样(即,没有 css)
在我的本地主机上,它看起来非常好
我还运行python manage.py collectstatic
命令
在静态文件夹中所有 css 都存在,但是在 heroku 上运行时它们没有加载
编辑 - 我没有添加任何 css 它们是 django 默认提供的 css 文件
解决方案
推荐阅读
- javascript - React ES6 类中的实例属性
- sql - tsql将行转换为列而不分组
- html - 单选按钮隐藏在下拉菜单下?
- cluster-computing - 使用 Starter 在 ArangoDB 中启动协调器时的问题
- java - 我可以将什么放入 myservlet 以在 .jsp 中显示数据库元素
- ios - 为已经存在的视图控制器创建一个标签栏?
- validation - 如果输入包含所有数字、包含空格/s 和句点/s (.)
- c++ - 尝试使用 RapidXML 将唯一的 XML 属性附加到节点
- r - R - 从最旧的数据中减去最新的数据
- javascript - PHP没有将变量返回给ajax调用