Django 管理页面布局随新版本发生变化

Django admin page layout changed with new version

我正在处理一个广泛使用管理控制台的现有 django 项目。 随着我最新 运行 的软件包升级,我的应用程序管理页面布局发生了变化。

模型已开始出现在所有页面上,留下一个小 space 来显示表单字段。 例如,这是表单页面现在的样子:

原来的表单视图是这样占据整个页面的:

关于已更改的内容以及要更改哪个设置以恢复原始视图的任何线索?

来自 release notes,

The admin now has a sidebar on larger screens for easier navigation. It is enabled by default but can be disabled by using a custom AdminSite and setting AdminSite.enable_nav_sidebar to False.

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

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

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