Je suis nouveau sur python et django je crée la première application de tutoriel.
J'ai créé un fichier d'application en utilisant la commande suivante:
C:Python27Scriptsdjango-admin.py startproject mysite
Après avoir créé un fichier avec succès dans le répertoire
Mais comment faire pour exécuter python manage.py runserver not recognized as an internal or extrnal command
C:Python27Scriptsdjango-admin.py startproject mysite
Mais comment courir python manage.py runserver
je reçois une erreur not recognized as an internal or extrnal command
Réponses:
3 pour la réponse № 1Vous avez juste besoin de cd
dans mysite de là.
Utilisation cd mysite
à partir de la ligne de commande. Puis courir python manage.py runserver
et le serveur de développement démarrera dans la fenêtre du navigateur actuelle (ou une nouvelle si elle existe).
Pour visualiser cela pour vous:
current_dir/ <-- your here now
mysite/ < -- use cd mysite to get to here!
manage.py <-- and use this
mysite/
__init__.py
urs.py
settings.py
ect.
current_dir est l'endroit où vous avez initialement créé le projet.
Astuce Pro: vous devez toujours revenir à ce répertoire exact pour utiliser manage.py, donc si vous obtenez à nouveau cette erreur lors de la création de l'application de sondage; vous êtes probablement juste dans le mauvais répertoire.
0 pour la réponse № 2
Vous devez accéder au répertoire dans lequel réside l'application que vous avez créée, puis exécuter la commande manage.py runserver
sur les fenêtres ou python manage.py runserver
dans un terminal Unix.
Il est courant de créer un répertoire distinct pour vos projets Django. Un répertoire typique serait:
C:DjangoProjects
Vous mettriez alors l'emplacement de django-admin.py
Sur ton PYTHONPATH
dans votre shell de commandes et lancez le projet de démarrageLa commande et le nouveau projet seraient créés dans le répertoire actuel que vous êtes. Si vous avez déjà créé le projet, vous pouvez également le couper et le coller dans un répertoire différent de celui de vos projets Django. Code source Python / Django.
De toute façon, à la fin, allez dans le répertoire de l'application que vous avez créée, alors:
C:DjangoProjectsmysite
et à partir de ce répertoire exécuter le manage.py runserver
commande et cela va commencer le app
en cours d'exécution sur votre machine locale.