python - Django Admin 看起来很奇怪

标签 python django django-admin

这是 Django 3 的新安装,我得到了这个管理员查找面板:

django admin panel

我在浏览器控制台没有报错

我已经做了
python3 manage.py collectstatic

一条线索: 为了能够在没有 apache 500 错误的情况下看到这个管理面板,我必须评论:

django.contrib.staticfiles 在 settings.py 中,在 MIDDLEWARE 下

如果 django.contrib.staticfiles 在 MIDDLEWARE 中被调用,我有这个 apache 错误:
TypeError: 'module' 对象不可调用,

我的 css 和 js 看起来不错...

我找不到如何更正这个观点

最佳答案

from django.contrib import admin

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

将上述代码添加到您的主 urls.py 文件中的某处 此问题已在 django 3.1 中提出。 这不是错误。它只是在其中添加了一个新的侧边栏。 添加上面的代码以禁用它。

关于python - Django Admin 看起来很奇怪,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63398552/

相关文章:

列名中带有空格的python数据框查询

python - 如何在odoo中根据另一个Many2one字段的值过滤一个Many2one字段

python - django 中的强制语言代码

python - Django - 如何排除表单字段 View ?

python - 每次继承抽象类都可以运行代码吗?

django - 只允许填写 Django 模型和管理中的一个字段或另一个字段

python - django 导入导出不适用于 mptt

python - 将 if-then 语句应用于多列并输出到新列 - Pandas

python - 如何使用 openpyxl 和 Pandas 自动化我的代码?

Python 错误 : name 'admin' is not defined