/ / python manage.py запустити сервер не розпізнано - django

Python manage.py runserver не визнано - django

Я новачок в python і django, я створюю перший додаток для навчальних програм.

Я створив файл додатка за допомогою такої команди:

C:Python27Scriptsdjango-admin.py startproject mysite

Після цього успішно створив файл у каталозі

Але як запустити python manage.py runserver, я отримую помилку not recognized as an internal or extrnal command

C:Python27Scriptsdjango-admin.py startproject mysite

Але як бігти python manage.py runserver я отримую помилку not recognized as an internal or extrnal command

Відповіді:

3 для відповіді № 1

Вам просто потрібно cd в місію звідти.

Використовуйте cd mysite з командного рядка. Потім біжи python manage.py runserver і сервер dev буде запускатися в поточному (або новому, якщо в ньому поточному) вікні браузера.

Візуалізувати це для вас:

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 - це місце, де ви спочатку створили проект.

Підказка про: вам завжди доведеться повернутися до цього точного диска, щоб використовувати manage.py, отже, якщо ви знову отримаєте цю помилку під час створення опитувальної програми; ви, ймовірно, просто в неправильному каталозі.


0 для відповіді № 2

Потрібно перейти до каталогу, в якому розташоване додаток, яке ви створили, а потім запустіть команду manage.py runserver на вікнах або python manage.py runserver в терміналі Unix.

Типові для створення окремих каталогів для проектів Django. Типовим каталогом буде:

C:DjangoProjects

Тоді ви поставили б місце django-admin.py на тобі PYTHONPATH у вашій командній оболонці та запустіть startprojectкоманда і новий проект будуть створені в поточному каталозі, в якому ви знаходитесь. Якщо ви вже створили проект, ви також можете просто вирізати і вставити його в інший каталог, таким чином, ваші проекти Django не знаходяться в тому ж каталозі, що і ваші Вихідний код Python / Django.

У будь-якому випадку, зрештою, йдуть каталог для додатку, який ви створили, так що:

C:DjangoProjectsmysite

і з цього каталогу запустіть manage.py runserver команда і це почнеться app працює на локальній машині.