1

我正在开发一个广泛使用管理控制台的现有 django 项目。随着我最近运行的应用程序管理页面布局的包升级已经改变。

模型已经开始出现在所有页面上,留下一个小空间来显示表单字段。例如,这是表单页面现在的样子: 在此处输入图像描述

原始表单视图占据了整个页面,如下所示: 在此处输入图像描述

关于更改了什么以及更改哪个设置以恢复原始视图的任何线索?

4

2 回答 2

2

发行说明中,

管理员现在在大屏幕上有一个侧边栏,以便于导航。它默认启用,但可以通过使用自定义 AdminSite并将其设置AdminSite.enable_nav_sidebar 为 False 来禁用。

您可以参考自定义 AdminSite 类 - (django doc)了解更多关于自定义AdminSite

于 2020-08-13T02:40:31.750 回答
0

试试这个,打开浏览器并清除所有历史记录,然后重新登录,它应该可以工作。我确信浏览器已经缓存了旧版本的 Django admin。

我在使用 3.1 版时遇到了同样的问题。我用 2.2 版启动了一个新的演示应用程序来演示一些东西,当我回到 3.1 版时,我遇到了这个问题,所以我所做的只是清除浏览器历史记录,一切都恢复到原来的状态。

于 2020-12-09T03:33:31.450 回答