Я не могу войти в админку Django ни с одним из созданных мной суперпользователей.Попытка создания новых суперпользователей, изменения паролей и т. Д. - никаких сообщений об ошибках ни для одного из этих процессов, но все равно не удается войти в систему.
Я не уверен, связано ли это, но я также не могу запуститьКоманды django-admin.py.Вот что я сделал до сих пор:
$ django-admin.py validate
Error: Settings cannot be imported, because environment variable DJANGO_SETTINGS_MODULE is undefined.
$ export DJANGO_SETTINGS_MODULE=mysite.settings
$ django-admin.py validate
Error: Could not import settings 'mysite.settings' (Is it on sys.path? Does it have syntax errors?): No module named mysite.settings
sys.path показывает ['/ Users / joerobinson / Sites / django / mysite' ... (другие вещи по пути)]
Есть ли что-то еще, что мне нужно сделать, чтобы зарегистрировать модуль mysite?
python manage.py runserver работает отлично.
Заключение
По вопросу овход в администратор django, у меня не было django.contrib.auth.backends.ModelBackend, включенного в мой AUTHENTICATION_BACKENDS - добавление этого позволило мне войти в систему для администратора.
Я все еще работаю над django-admin.py вопрос конфигурации (который, похоже, не связан) и откроет его в отдельном вопросе.