Администратор Django выглядит странно

#python #django #django-admin

#python #django #django-администратор

Вопрос:

Это новая установка Django 3, и я получаю этот админский вид для панели :

панель администратора django

У меня нет ошибки в консоли браузера

Я уже сделал
python3 manage.py collectstatic

Одна подсказка: чтобы иметь возможность видеть эту панель администратора без ошибки apache 500, я должен прокомментировать :

django.contrib.staticfiles в settings.py в разделе ПРОМЕЖУТОЧНОГО ПРОГРАММНОГО обеспечения

если django.contrib.staticfiles вызывается в ПРОМЕЖУТОЧНОМ ПРОГРАММНОМ обеспечении, у меня возникает эта ошибка apache :
TypeError: 'module' object is not callable,

Мои css и js выглядят нормально…

Я не могу найти, как исправить это представление

Комментарии:

1. кажется, что-то сломалось во время обновления. Вы открывали администратор Django из окна инкогнито?

2. это точно то же самое, если я открываю из окна инкогнито

3. Ctrl F5 помогли мне в этой ситуации

Ответ №1:

 from django.contrib import admin

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

Добавьте приведенный выше код куда-нибудь в свой основной urls.py файл
Эта проблема поднималась в django 3.1.
Это не ошибка. Это просто новая боковая панель, добавляемая в него.
Добавьте приведенный выше код, чтобы отключить его.

Комментарии:

1. Пожалуйста, отметьте это как свой ответ, чтобы другие пользователи сайта могли быстрее найти решение.