Django manage.py runserver nie beendet „Validieren Modelle“
-
09-10-2019 - |
Frage
Ich versuche, die django Tutorial zu folgen. Ich arbeite auf Windows + Eclipse.
Als ich python manage.py runserver
betreibe ich die Nachricht Validating models...
bekommen und danach keine Fortschritte sehen ...
Bin ich etwas falsch zu machen?
Lösung
Ich habe meine Antwort auf eine andere Frage kam: kann nicht erhalten django zur Arbeit in eclipse + Fenster
Wenn ich den Server mit der Option --noreload lief, sah ich, dass es eine Ausnahme geworfen. Nachdem ich die feste, die Ausgabe hat abgeschlossen ist, und sagt:
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.
Andere Tipps
Die Shell läuft die runserver
Prozess, und es wird nicht zu einer Eingabeaufforderung, bis der Server-Prozess endet zurückgehen. Also, das klingt normal.
Ist der Server funktioniert?
Sie könnten möglicherweise etwas in Ihrer models.py Datei werden importieren, die in einer anderen Datei versagt. Ich hatte einen Import in einer try / catch-Klausel, die dieses Verhalten verursacht. Installieren der fehlende Abhängigkeit das Problem behoben.
Dies ist, was man eigentlich sehen. Wenn Sie eine Anfrage an Ihre Teststelle (über Ihren Browser) machen, werden Sie das Protokoll des Ersuchens sehen. Wenn Sie nicht sehen, dass, dann sonst etwas falsch ist.