首页 > 解决方案 > 在heroku上部署的Django web-app上没有c​​ss样式

问题描述

当我在本地主机上运行它时,我使用 django 创建了一个简单的网络应用程序,它工作正常。但是在我将它部署到heroku之后,管理页面没有css

我的setting.py文件有配置

STATIC_ROOT = os.path.join(BASE_DIR, 'static')
STATIC_URL = '/static/'

当我访问部署在 heroku 上的站点时,管理页面看起来像这样(即,没有 css) heroku 网站错误截图

在我的本地主机上,它看起来非常好

本地主机上的同一网站

我还运行python manage.py collectstatic命令
在静态文件夹中所有 css 都存在,但是在 heroku 上运行时它们没有加载

编辑 - 我没有添加任何 css 它们是 django 默认提供的 css 文件

标签: pythoncssdjangoherokuweb-applications

解决方案


推荐阅读