Как запустить существующий файл Django?

Я скачал папку с несколькими файлами python в виде проекта Django для курса и не могу его запустить. Обычно при создании проекта Django он создается в терминале с помощью строки django-admin startproject web_project ., затем используется python manage.py migrate, а затем строка python manage.py runserver для запуска сервера.

Как мне запустить сервер для работы моего проекта?

Когда я использую django-admin startproject web_project ., создается новый проект, который мне не нужен. Когда я использую python manage.py migrate или python manage.py runserver, он говорит:

Command 'python' not found, did you mean:

  command 'python3' from deb python3
  command 'python' from deb python-is-python3

Но даже когда я использовал python3 manage.py migrate или python3 manage.py runserver вместо этого, и он возвращал:

python3: can't open file 'manage.py': [Errno 2] No such file or directory

прежде всего, я рекомендую создать виртуальную среду с помощью следующей команды

python3 -m venv .env

затем активируйте его source .env/bin/activate "django-admin statproject" это для инициализации нового проекта для запуска возбужденного приложения Django, вам нужно просто установить Django - если есть файл "requirements.txt" - , мигрировать и запустить.

pip install Django
python manage.py migrate
python manage.py runserver

Сначала убедитесь, что вы открыли командную строку или терминал в правильном каталоге (в каталоге проектов), когда вы выполняете команду runserver. Если вы работаете в windows, откройте папку проекта (папку, содержащую файлы типа manage.py), затем щелкните правой кнопкой мыши и нажмите открыть окно PowerShell здесь.

Вернуться на верх