Résolue

Problème de freeze avec 'python manage.py runserver'

# Résolution d'erreurs # Django # Environnement virtuel

Bonjour,
Excusez moi de déranger mais, lorsque je fais la commande python manage.py runserver (en étant dans le bon dossier et en ayant activé l'environnement virtuel évidemment), cela me met le message "Watching for file changes with StatReloader" et mon script freeze là dessus. Je suis sur Windows avec GitBash et Python 3.10.2. J'ai déjà essayé les commandes python manage.py runserver 127.0.0.1:8000 et python manage.py runserver 0.0.0.0:8000 comme suggéré sur une autre question exactement pareil mais cela n'arrange rien au problème. J'ai suivi jusqu'ici exactement tout ce qui était dans le début de la formation Django, sans soucis.
Merci d'avance pour vos réponses.

Gabriel Trouvé

Mentor

Salut !

Toi ça plante dès la première ligne ? tu n'as pas la suite ? tu n'as vraiment rien après le StateReloader ?

Watching for file changes with StatReloader
Performing system checks...

System check identified no issues (0 silenced).
January 21, 2025 - 21:16:09
Django version 5.1.4, using settings 'project.settings'
Starting development server at http://127.0.0.1:8000/

Oui c'est ca

~/DocBlog
$ source .env/Scripts/activate
(.env)
 ~/DocBlog
$ cd src
(.env)
 ~/DocBlog/src
$ ls
DocBlog/  db.sqlite3  manage.py*
(.env)
 ~/DocBlog/src
$ python manage.py runserver
Watching for file changes with StatReloader

La première chose que j'essaierais sous windows est d'essayer dans un. terminal powershell et voir si le comportement est similaire.

Sinon, malgré le message affiché, quel message apparait dans http://127.0.0.1:8000 ?

Merci, ça à marcher sur powershell et idem depuis le terminal de PyCharm. Cela devait surement être un bug lié à GitBash ducoup.

Inscris-toi

(c'est gratuit !)

Inscris-toi

Tu dois créer un compte pour participer aux discussions.

Créer un compte

Rechercher sur le site

Formulaire de contact

Inscris-toi à Docstring

Pour commencer ton apprentissage.

Tu as déjà un compte ? Connecte-toi.