【问题标题】:Django 1.9.7 Admin pages - CSS loaded but not renderingDjango 1.9.7 管理页面 - CSS 已加载但未呈现
【发布时间】:2016-09-23 22:31:37
【问题描述】:

我正在尝试开始使用 Django,但已经有一些琐碎的事情困扰着我。 localhost:8000/admin 页面应该为我提供使用 login.css 和 base.css 样式呈现的元素的页面。但是,不应用样式。 因为我的 .css 文件实际上正在加载,所以我什至不确定它是否与 Django 有关。

非常感谢您对可能导致该问题的原因的任何见解。

Django 9.1.7 / Python 3.5.0

【问题讨论】:

  • 你是说django管理页面没有加载css文件?
  • 不,它确实加载了它,只是没有应用样式。

标签: css django


【解决方案1】:

好的,找到原因了:

Django 默认使用应用程序 x-css。

将这些行添加到 settings.py

import mimetypes
mimetypes.add_type("text/css", ".css", True)

解决了这个问题。

【讨论】:

    猜你喜欢
    • 2019-08-12
    • 1970-01-01
    • 1970-01-01
    • 2021-05-02
    • 2018-12-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多