Django 管理员不加载单个应用程序页面
Django admin not loading individual app pages
我刚刚为我的 django 应用程序设置了一个新的本地版本,在我检查 django 管理员之前一切正常。
127.0.0.1:8000/admin
工作正常并打开带有完整应用程序列表的常用 Django Admin 主页,但是当我单击任何单个应用程序元素时它会中断。 URL 发生了变化,但它没有显示该应用的管理站点,而是显示了一个奇怪的管理主页呈现版本,应用列表折叠在屏幕左侧(见下面的屏幕截图)
无法立即看到代码库的哪些部分与此处相关,因此请索取您想查看的任何代码的副本。
正确显示的 Django Admin 主页
当我点击任何一个单独的 app/model 管理站点时它是如何呈现的
同上,所有应用的列表从左侧展开
当我升级到 django 3.1 时,这发生在我身上。
在您的 admin.py
文件上设置 admin.site.enable_nav_sidebar = False
。
from django.contrib import admin
admin.site.enable_nav_sidebar = False
实际上管理员确实加载了每个模型的页面,但 nav_sidebar
占用了所有 space。如果你缩小的时间足够长,你会看到模型和表格就在那里。
我刚刚为我的 django 应用程序设置了一个新的本地版本,在我检查 django 管理员之前一切正常。
127.0.0.1:8000/admin
工作正常并打开带有完整应用程序列表的常用 Django Admin 主页,但是当我单击任何单个应用程序元素时它会中断。 URL 发生了变化,但它没有显示该应用的管理站点,而是显示了一个奇怪的管理主页呈现版本,应用列表折叠在屏幕左侧(见下面的屏幕截图)
无法立即看到代码库的哪些部分与此处相关,因此请索取您想查看的任何代码的副本。
正确显示的 Django Admin 主页
当我点击任何一个单独的 app/model 管理站点时它是如何呈现的
同上,所有应用的列表从左侧展开
当我升级到 django 3.1 时,这发生在我身上。
在您的 admin.py
文件上设置 admin.site.enable_nav_sidebar = False
。
from django.contrib import admin
admin.site.enable_nav_sidebar = False
实际上管理员确实加载了每个模型的页面,但 nav_sidebar
占用了所有 space。如果你缩小的时间足够长,你会看到模型和表格就在那里。