Lancer le serveur de développement

Exclusif Premium

Débloquez votre potentiel ! ✨

Cette session fait partie de notre programme Premium exclusif

+100h de formations exclusives
+180 exercices de code avancés
+100h de mentorats en réécriture
20 projets guidés pas à pas
Mentorats groupés hebdomadaires
Support individuel avec nos mentors

Prêt à passer au niveau supérieur ?

Découvrez tous les avantages Premium et transformez votre apprentissage dès aujourd'hui!

Inscris-toi

(c'est gratuit !)

Un compte est nécessaire pour participer aux discussions.

Créer un compte

Toutes les questions

Célestin

29 janvier 2025

Résolue
4 réponses

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

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.

Geoffroy Streit

9 juillet 2024

Résolue
2 réponses

Freeze on 'Watching for file changes with StatReloader'

Bonjour, Désolé de vous questionner à nouveau, mais j'ai un 'blocage' du programme à l'instruction 'python manage.py runserver' qui se contente de m'afficher 'Watching for file changes with StatReloader', mais ne fait plus rien. Pas d'adresse Démarrage effectif du server de développement non précisé. Je tourne sous Windows avec GIT BASH avec dernière version de django et pyton 3.12.2. J'ai suivi l'ensemble du cours à la lettre sinon. Si toutefois après le lancement de l'instruction en question, je fais un ^C, en allant dans mon navigateur à l'adresse locale 127.0.01:8000, le serveur semble avoir démarré malgrétout, mais... ``` (.env) Hylst@HYLST-LAPTOP MINGW64 /c/python/docstring/DocBlog $ ls -a ./ ../ .env/ requirement.txt src/ (.env) Hylst@HYLST-LAPTOP MINGW64 /c/python/docstring/DocBlog $ cd src (.env) Hylst@HYLST-LAPTOP MINGW64 /c/python/docstring/DocBlog/src $ ls DocBlog/ manage.py* (.env) Hylst@HYLST-LAPTOP MINGW64 /c/python/docstring/DocBlog/src $ python manage.py runserver Watching for file changes with StatReloader ```

Moïse Kouman

3 septembre 2023

Résolue
6 réponses

Erreur sur mon serveur de développement local avec Django

Bonjour! Je rencontre une erreur en voulant démarrer un serveur de developpement en django. Je viens de commencer le cours sur django et aussi je ne maîtrise pas encore les environnements virtuels. ** **Voici un peu l'écosystème de mon système:** * ubuntu 22.04.3 LTS * python --version → Python 3.10.12 **Comme indiqué dans le cours voici comment j'ai procédé :** Création du projet Voici un peu les étapes que j'ai suivi : Création de l'environnement virtuel avec Python 3.9.1 Installation deu django Création du fichier requirements.txt Création du dossier du projet J'ai lancé le serveur de développement :**** python manage.py runserver**** ensuite j'ai cette erreur qui s'affiche : ``` (.env):~/docstring/django/docBlog/src$ python manage.py runserver Watching for file changes with StatReloader Exception in thread django-main-thread: Traceback (most recent call last): File "/usr/local/lib/python3.9/threading.py", line 954, in _bootstrap_inner self.run() File "/usr/local/lib/python3.9/threading.py", line 892, in run self._target(*self._args, **self._kwargs) File "/home/go_kouman/docstring/django/docBlog/.env/lib/python3.9/site-packages/django/utils/autoreload.py", line 53, in wrapper fn(*args, **kwargs) File "/home/go_kouman/docstring/django/docBlog/.env/lib/python3.9/site-packages/django/core/management/commands/runserver.py", line 110, in inner_run autoreload.raise_last_exception() File "/home/go_kouman/docstring/django/docBlog/.env/lib/python3.9/site-packages/django/utils/autoreload.py", line 76, in raise_last_exception raise _exception[1] File "/home/go_kouman/docstring/django/docBlog/.env/lib/python3.9/site-packages/django/core/management/__init__.py", line 357, in execute autoreload.check_errors(django.setup)() File "/home/go_kouman/docstring/django/docBlog/.env/lib/python3.9/site-packages/django/utils/autoreload.py", line 53, in wrapper fn(*args, **kwargs) File "/home/go_kouman/docstring/django/docBlog/.env/lib/python3.9/site-packages/django/__init__.py", line 24, in setup apps.populate(settings.INSTALLED_APPS) File "/home/go_kouman/docstring/django/docBlog/.env/lib/python3.9/site-packages/django/apps/registry.py", line 114, in populate app_config.import_models() File "/home/go_kouman/docstring/django/docBlog/.env/lib/python3.9/site-packages/django/apps/config.py", line 211, in import_models self.models_module = import_module(models_module_name) File "/usr/local/lib/python3.9/importlib/__init__.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1030, in _gcd_import File "", line 1007, in _find_and_load File "", line 986, in _find_and_load_unlocked File "", line 680, in _load_unlocked File "", line 790, in exec_module File "", line 228, in _call_with_frames_removed File "/home/go_kouman/docstring/django/docBlog/.env/lib/python3.9/site-packages/django/contrib/auth/models.py", line 2, in from django.contrib.auth.base_user import AbstractBaseUser, BaseUserManager File "/home/go_kouman/docstring/django/docBlog/.env/lib/python3.9/site-packages/django/contrib/auth/base_user.py", line 48, in class AbstractBaseUser(models.Model): File "/home/go_kouman/docstring/django/docBlog/.env/lib/python3.9/site-packages/django/db/models/base.py", line 122, in __new__ new_class.add_to_class('_meta', Options(meta, app_label)) File "/home/go_kouman/docstring/django/docBlog/.env/lib/python3.9/site-packages/django/db/models/base.py", line 326, in add_to_class value.contribute_to_class(cls, name) File "/home/go_kouman/docstring/django/docBlog/.env/lib/python3.9/site-packages/django/db/models/options.py", line 206, in contribute_to_class self.db_table = truncate_name(self.db_table, connection.ops.max_name_length()) File "/home/go_kouman/docstring/django/docBlog/.env/lib/python3.9/site-packages/django/db/__init__.py", line 28, in __getattr__ return getattr(connections[DEFAULT_DB_ALIAS], item) File "/home/go_kouman/docstring/django/docBlog/.env/lib/python3.9/site-packages/django/db/utils.py", line 214, in __getitem__ backend = load_backend(db['ENGINE']) File "/home/go_kouman/docstring/django/docBlog/.env/lib/python3.9/site-packages/django/db/utils.py", line 111, in load_backend return import_module('%s.base' % backend_name) File "/usr/local/lib/python3.9/importlib/__init__.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "/home/go_kouman/docstring/django/docBlog/.env/lib/python3.9/site-packages/django/db/backends/sqlite3/base.py", line 14, in from sqlite3 import dbapi2 as Database File "/usr/local/lib/python3.9/sqlite3/__init__.py", line 23, in from sqlite3.dbapi2 import * File "/usr/local/lib/python3.9/sqlite3/dbapi2.py", line 27, in from _sqlite3 import * ModuleNotFoundError: No module named '_sqlite3' ``` Pour y remédier j'ai : * desinstaller et réinstaller django, * `sudo apt-get install sqlite3 libsqlite3-dev` Toujours la même erreur, si vous avez des pistes je suis preneurs :-) Merci

Ce n'est pas fini...

Tu as complété % du parcours 🔥

Termine l'intégralité de la formation pour pouvoir débloquer ton attestation de réussite.

Rechercher sur le site

Inscris-toi à Docstring

Pour commencer ton apprentissage.

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