- 创建一个CSS文件(例如
admin_custom.css
),并在其中添加针对你希望修改的字段的CSS规则。 - 在你的Django项目的
settings.py
文件中,添加自定义CSS文件的路径到STATICFILES_DIRS
。# settings.py STATICFILES_DIRS = [ os.path.join(BASE_DIR, 'static'), # 确保你的static文件夹在这个路径下 # ... 其他静态文件目录 ... ]
- 在你的Django admin的
Media
类中添加对自定义CSS文件的引用。这通常通过在admin.py
中创建一个自定义的AdminSite
类来完成。# admin.py from django.contrib.admin import AdminSite class MyAdminSite(AdminSite): site_header = '基础信息' extra_context = { 'extra_styles': ['css/admin_custom.css'], # 假设你的CSS文件在static/css/目录下 } admin_site = MyAdminSite(name='myadmin') # 然后使用你的自定义admin_site来注册你的模型 admin_site.register(BasicInfo, BasicInfoAdmin)
Django自定义CSS
2025/4/26 23:55:48
来源:https://blog.csdn.net/m0_74139794/article/details/139609793
浏览:
次
关键词:Django自定义CSS
版权声明:
本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。
我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com