Должна получиться такая структура:
Dev/
└── anfisa1sprint/
├── anfisa_for_friends/
├── html_templates/
├── .gitignore
├── LICENSE
├── requirements.txt
└── README.md
- Запустите редактор Visual Studio Code и через меню «Файл» / «Открыть директорию» откройте папку Dev/anfisa1sprint/.
- Запустите терминал в VS Code, удостоверьтесь, что вы работаете из директории anfisa1sprint/ (если вы работаете под Windows, убедитесь, что в терминале запущен Git Bash, а не PowerShell или что-нибудь ещё), и выполните команду:
-
Linux/macOS
python3 -m venv venv
-
Windows
python -m venv venv
В директории anfisa1sprint/ будет развёрнуто виртуальное окружение и появится папка venv
, в которой будут храниться все зависимости проекта, а структура файлов станет такой:
Dev/
└── anfisa1sprint/
├── anfisa_for_friends/
├── html_templates/
├── venv/
├── .gitignore
├── LICENSE
├── requirements.txt
└── README.md
в терминале перейдите в корневую директорию проекта Dev/anfisa1sprint/ и выполните команду:
-
Linux/macOS
source venv/bin/activate
-
Windows
source venv/Scripts/activate
Теперь все команды в терминале будут предваряться строкой (venv)
.
💡 Все дальнейшие команды в терминале надо выполнять с активированным виртуальным окружением.
Обновите pip:
python -m pip install --upgrade pip
Находясь в папке Dev/anfisa1sprint/, выполните команду:
pip install -r requirements.txt
В директории с файлом manage.py выполните команду:
python manage.py migrate
В директории с файлом manage.py выполните команду:
python manage.py runserver
В ответ Django сообщит, что сервер запущен и проект доступен по адресу https://127.0.0.1:8000/.