【问题标题】:Django Admin Panel Form Displaying in Background在后台显示的 Django 管理面板表单
【发布时间】:2022-01-07 09:47:03
【问题描述】:

这是我第一次在 Django 管理面板中看到这个问题。如屏幕截图所示,管理面板表单正在后台显示,因此无法添加/更新任何内容。

但是,当将浏览器内容缩小到 25% 时,表单在底部可见,但很难看到任何内容。

【问题讨论】:

  • 您的浏览器似乎正在访问一种移动视图而不是桌面视图。检查您的浏览器设置。
  • @Marco 我的浏览器从一开始就有默认设置,管理面板在我的其他项目中运行良好。我也尝试在其他浏览器中运行它。我仍然重置了我的浏览器设置,问题仍然存在。

标签: python django django-admin


【解决方案1】:

在我的项目 url 中添加下面的代码解决了这个问题。

from django.contrib import admin

admin.autodiscover()
admin.site.enable_nav_sidebar = False

这个问题似乎从 django 3.1 开始就出现了,这不是一个错误。它只是在其中添加了一个新的侧边栏。添加上面的代码将其禁用并解决问题。

感谢@Dr。 Mukama 在Django Admin Look strange 中的回答。

【讨论】:

    猜你喜欢
    • 2017-06-21
    • 2022-01-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-03-05
    • 2013-09-16
    • 2023-02-04
    • 2022-12-23
    相关资源
    最近更新 更多