Я закончил работу над проектом Django, но сейчас не хочу развертывать его на сервере. Я хочу использовать эту систему на моем локальном хосте. Я попытался создать файл с расширением bat, и он предназначен для открытия проекта в браузере Chrome. Этот файл будет работать при открытии. Вопрос в том, как с этим файлом я могу запустить виртуальную среду проекта
Код, который работает, - это 'manager.bat':
start cmd /k start chrome http://127.0.0.1:8000/admin/
cd manager/venv/Manager
python manage.py runserver
Но при добавлении этого оператора:
activate
Затем, при повторном выполнении файла, он выходит из cmd, ничего не выполняя.
Код не работает:
start cmd /k start chrome http://127.0.0.1:8000/admin/
cd manager/venv
cd Scripts
activate
cd ..
cd Manager
python manage.py runserver
- Инструкция «активировать» предназначена для активации виртуальной среды, когда я набираю ее в cmd, она работает успешно, посмотрите: [введите описание изображения здесь] [1] Идея в том, что я не хочу каждый раз открывать cmd, запускать виртуальную среду и запускать сервер вручную
[Это на cmd, и это работает] [ 1] [1]: https://i.stack.imgur.com/k5XIe.png