首页 > 解决方案 > Django Admin CSS没有加载

问题描述

我试图让我的 Django 管理员拥有它在开发中的样子,但似乎没有什么对我有用。

我尝试了以下事情:

  1. 在 settings.py 中具有以下静态值
STATIC_URL = '/static/'

STATICFILES_DIRS = [os.path.join(BASE_DIR,'staticfiles')]

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

MEDIA_ROOT =  os.path.join(BASE_DIR, 'media')
MEDIA_URL = '/'
  1. 添加mimetypes.add_type("text/css", ".css", True).
  2. 由于控制台错误显示“拒绝应用来自 'https://example.org/admin/login/?next=/static/admin/css/base.css' 的样式,因为它的 MIME 类型 ('text/html')不是受支持的样式表 MIME 类型,并且启用了严格的 MIME 检查。”
  3. 我跑了python manange.py collectstatic。(静态文件夹中也提供了管理员静态文件)。
  4. Debug=False也设置

编辑: 6. 我也对 Nginx 进行了更改并添加mime.types了配置文件。但没有成功

我无法弄清楚问题所在。欢迎任何想法。提前致谢

标签: pythoncssdjango

解决方案


推荐阅读