/ / python manage.py runserver nie rozpoznany - django

python manage.py runserver nie został rozpoznany - django

Jestem nowy w python i django, tworzę pierwszą samouczek.

Stworzyłem plik aplikacji, wykonując następujące polecenie:

C:Python27Scriptsdjango-admin.py startproject mysite

Potem udało się utworzyć plik w katalogu

Ale jak uruchomić python manage.py runserver, otrzymuję błąd not recognized as an internal or extrnal command

C:Python27Scriptsdjango-admin.py startproject mysite

Ale jak biegać python manage.py runserver pojawia się błąd not recognized as an internal or extrnal command

Odpowiedzi:

3 dla odpowiedzi № 1

Musisz tylko cd w mysite stamtąd.

Posługiwać się cd mysite z wiersza poleceń. Następnie uruchomić python manage.py runserver a serwer dev uruchomi się w bieżącym (lub nowym, jeśli istnieje inst) oknie przeglądarki.

Aby to sobie wyobrazić:

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 to miejsce, w którym początkowo utworzono projekt.

Pro napiwek: zawsze powinieneś wracać do tego katalogu, aby użyć programu manage.py, więc jeśli otrzymasz ten błąd ponownie podczas tworzenia aplikacji ankiet; prawdopodobnie znajduje się w niewłaściwym katalogu.


0 dla odpowiedzi nr 2

Musisz przejść do katalogu, w którym znajduje się aplikacja, a następnie uruchomić polecenie manage.py runserver w oknach lub python manage.py runserver w terminalu Unix.

Typowe jest utworzenie osobnego katalogu dla projektów Django. Typowy katalog to:

C:DjangoProjects

Następnie umieścisz lokalizację django-admin.py na Twoim PYTHONPATH w powłoce poleceń i uruchom projekt początkowypolecenie i nowy projekt zostanie utworzony w bieżącym katalogu, w którym się znajdujesz. Jeśli już utworzyłeś projekt, możesz po prostu wyciąć i wkleić go do innego katalogu, w ten sposób, że twoje projekty Django nie znajdują się w tym samym katalogu co twój Kod źródłowy Python / Django.

Tak czy inaczej, na końcu przejdź do katalogu dla aplikacji, którą utworzyłeś, dzięki czemu:

C:DjangoProjectsmysite

i z tego katalogu uruchom manage.py runserver polecenie, a to uruchomi app działa na twoim lokalnym komputerze.