django - 新版本更改了 Django 管理页面布局
问题描述
我正在开发一个广泛使用管理控制台的现有 django 项目。随着我最近运行的应用程序管理页面布局的包升级已经改变。
模型已经开始出现在所有页面上,留下一个小空间来显示表单字段。例如,这是表单页面现在的样子:
关于更改了什么以及更改哪个设置以恢复原始视图的任何线索?
解决方案
从django-3.1 发行说明中,
管理员现在在大屏幕上有一个侧边栏,以便于导航。它默认启用,但可以通过使用自定义 AdminSite并将其设置
AdminSite.enable_nav_sidebar
为 False 来禁用。
您可以参考自定义 AdminSite 类 - (django doc)了解更多关于自定义AdminSite
推荐阅读
- wpf - 需要从 ValidationBaseClass 公开 HasError 属性以查看具有流畅验证的模型
- mongodb - 查找具有至少一个字段的嵌套对象的 mongodb 集合文档
- postman - 在 Postman 中多次执行 put 请求
- python - 在 python django 中,如果没有工作,要么显示两个或只显示第一个字段
- android - backup_id 有什么用?
- forms - 检索信息时,数组集合中的数据显示为空
- python - 使用可以从命令行运行的 Python 脚本将指定数量的行复制到多个文档
- javascript - 三种 JS 颜色、金属度、灯光、着色器在我的手机上不起作用
- reactjs - Redux 表单 - 选项卡验证未发生
- python - 从列表的字典中返回包含每个键的前 N 个列表条目的字典