Я получаю эту ошибку после создания новой модели в недавно установленном приложении. Это не первый раз, когда я получаю эту ошибку, и мне не удалось определить проблему.
Environment:
Request Method: GET
Request URL: http://127.0.0.1:8000/admin/
Django Version: 3.0.6
Python Version: 3.7.4
Installed Applications:
['home',
'search',
'flex',
'streams',
'wagtail.contrib.forms',
'wagtail.contrib.redirects',
'wagtail.embeds',
'wagtail.sites',
'wagtail.users',
'wagtail.snippets',
'wagtail.documents',
'wagtail.images',
'wagtail.search',
'wagtail.admin',
'wagtail.core',
'modelcluster',
'taggit',
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'debug_toolbar']
Installed Middleware:
['django.contrib.sessions.middleware.SessionMiddleware',
'django.middleware.common.CommonMiddleware',
'django.middleware.csrf.CsrfViewMiddleware',
'django.contrib.auth.middleware.AuthenticationMiddleware',
'django.contrib.messages.middleware.MessageMiddleware',
'django.middleware.clickjacking.XFrameOptionsMiddleware',
'django.middleware.security.SecurityMiddleware',
'wagtail.contrib.redirects.middleware.RedirectMiddleware',
'debug_toolbar.middleware.DebugToolbarMiddleware']
Traceback (most recent call last):
File "C:\ProgramData\Anaconda3\lib\site-packages\django\core\handlers\exception.py", line 34, in inner
response = get_response(request)
File "C:\ProgramData\Anaconda3\lib\site-packages\django\core\handlers\base.py", line 115, in _get_response
response = self.process_exception_by_middleware(e, request)
File "C:\ProgramData\Anaconda3\lib\site-packages\django\core\handlers\base.py", line 113, in _get_response
response = wrapped_callback(request, *callback_args, **callback_kwargs)
File "C:\ProgramData\Anaconda3\lib\site-packages\django\views\decorators\cache.py", line 44, in _wrapped_view_func
response = view_func(request, *args, **kwargs)
File "C:\ProgramData\Anaconda3\lib\site-packages\wagtail\admin\urls\__init__.py", line 109, in wrapper
return view_func(request, *args, **kwargs)
File "C:\ProgramData\Anaconda3\lib\site-packages\wagtail\admin\auth.py", line 188, in decorated_view
return view_func(request, *args, **kwargs)
File "C:\ProgramData\Anaconda3\lib\site-packages\wagtail\admin\views\home.py", line 116, in home
RecentEditsPanel(request),
File "C:\ProgramData\Anaconda3\lib\site-packages\wagtail\admin\views\home.py", line 98, in __init__
pages = Page.objects.specific().in_bulk(page_keys)
File "C:\ProgramData\Anaconda3\lib\site-packages\django\db\models\query.py", line 698, in in_bulk
return {getattr(obj, field_name): obj for obj in qs}
File "C:\ProgramData\Anaconda3\lib\site-packages\django\db\models\query.py", line 276, in __iter__
self._fetch_all()
File "C:\ProgramData\Anaconda3\lib\site-packages\django\db\models\query.py", line 1261, in _fetch_all
self._result_cache = list(self._iterable_class(self))
File "C:\ProgramData\Anaconda3\lib\site-packages\wagtail\core\query.py", line 403, in specific_iterator
yield pages_by_type[content_type][pk]
Exception Type: KeyError at /admin/
Exception Value: 4
Я могу получить доступ к интерфейсу администратора через кнопку редактирования на моей главной странице но вместо того, чтобы видеть все дочерние страницы домашней страницы, я получаю «Ошибка сервора» на боковой панели.
Кто-нибудь знает, что вызвало эту ошибку и как ее исправить?