Сервер запуска Django Manage.py никогда не завершает «проверку моделей»
-
09-10-2019 - |
Вопрос
Я пытаюсь следовать учебнику по Джанго.Я работаю на Windows + Eclipse.Когда я бегу python manage.py runserver
Я получаю сообщение Validating models...
а потом не вижу прогресса...
Я делаю что-то неправильно?
Решение
Я получил свой ответ в другой вопрос: Не могу заставить Django работать в Eclipse + Windows
Когда я запустил сервер с вариантом --Nooreload, я увидел, что есть брошенное исключение. После того, как я исправил это, вывод делает завершено и говорит:
Validating models...
0 errors found
Django version 1.2.1, using settings 'XXX'
Development server is running at http://127.0.0.1:8000/
Quit the server with CTRL-BREAK.
Другие советы
Оболочка работает runserver
Процесс, и он не вернется к командной строке, пока не закончится процесс сервера. Итак, это звучит нормально.
Это функционирование сервера?
Возможно, вы импортируете в файл models.py что-то, что не работает в другом файле.У меня был импорт в предложении try/catch, который вызвал такое поведение.Установка отсутствующей зависимости устранила проблему.
Это то, что вы должны видеть. Если вы сделаете запрос на ваш тестовый сайт (через браузер), вы увидите журнал запроса. Если вы этого не видите, то что-то еще не так.