попробуйте добавить SITE_ID = 1 .. у меня сработало
отал над своим проектом некоторое время и недавно заметил, что, когда я пытаюсь перейти к localhost / admin /, он выдает ошибку:
DoesNotExist at /admin/
Site matching query does not exist.
Request Method: GET
Request URL: http://127.0.0.1:8000/admin/
Django Version: 1.3
Exception Type: DoesNotExist
Exception Value:
Site matching query does not exist.
Exception Location: C:\Python27\lib\site-packages\django\db\models\query.py in get, line 349
Обычно, когда я туда захожу, сначала я вхожу в систему, а затем перенаправляет меня, но теперь это просто ошибки, если я уже не вошел в систему.
Я могу ввести своего администратора только после того, как войдите в систему как администратор в функции локального входа в систему, которую я создал для пользователей и затем перейду на эту страницу. Также прекратил работу выход из страницы администратора, выдавая ту же ошибку.
Я работал над добавлением нового поля в пользовательский модуль и отображением формы создания нового пользователя, когда это произошло.
У кого-нибудь была похожая проблема? Или, может быть, кто-то знает, что вызывает это?