微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

在 django admin 中禁用暗模式 问题我尝试了什么?系统详情:

如何解决在 django admin 中禁用暗模式 问题我尝试了什么?系统详情:

问题

几个月后我安装了 Django。当前版本为 3.2.4。

之前的 Django-admin 只是 light-mode。当前 Django-admin 根据系统主题自动切换到 darklight。好吧,我不想要这种行为。无论系统主题如何,我都希望 Django-admin 成为 轻量级主题。 我没有为 Django-admin 使用 3rd 方主题


我尝试了什么?

根据 this 答案中的评论之一,

我决定在 /static/admin/css/base.css 中评论“@media (prefers-color-scheme: dark)”部分。不确定这是不是很好的解决方案,但速度最快。

我尝试对此处显示代码进行注释,但不起作用。我尝试清除缓存,甚至尝试切换浏览器,但它们似乎都不起作用。在浏览器中,我总是喜欢浅色主题。我怎样才能做到这一点?任何帮助都是可观的。提前致谢:)


系统详情:

操作系统:Fedora 5.11.12-300.fc34.x86_64

Python 版本: 3.9.5

解决方法

不幸的是,目前没有用于禁用此行为的功能切换(django 3.2)。为了只拥有浅色主题,您应该从 @media (prefers-color-scheme: dark) 文件中删除整个 django/contrib/admin/static/admin/css/base.css 代码块。或者您可以从浏览器呈现选项中禁用 prefers-color-scheme: darkhere

中描述了 Chrome 的说明

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。