-
Установить vscode
-
Если нет питона, установить python3 с добавлением необходимых переменных в path
Проверить наличие питона можно, набрав в консоли "python" (или "python3", часто команда "python" запускает вторую версию, нам нужна третья) если без ошибок запустится интерпретатор, то он напишет версию питона (python3.8 например) и выдаст приглашение для ввода (строка, начинающаяся с >>>) Выйти можно, нажав ctrl+z (напишется ^Z), затем нажать enter
Python 3.8.2 (default, Jul 16 2020, 14:00:26) ... Type "help", "copyright", "credits" or "license" for more information. >>>
Консоль в vscode можно вызвать по сочетанию ctrl+~ (~ находится слева от 1, на этой клавише ещё нарисована буква Ё)
Для macOS
В macOS установить python3 можно через brew
brew install python3
А если brew не установлен - сначала установить его
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
-
Установить git (https://git-scm.com/download/win), лучше в процессе установки ничего не менять, просто нажимать "далее"
Проверить наличие git можно, набрав в консоли "git" если выдаст ошибку, то перейти по ссылке, скачать и установить git
Для macOS
В версии Mavericks (10.9) и выше можно просто выполнить в терминале:
git --version
Если git не установлен, будет предложено его установить.
-
Закрыть текущую папку из меню vscode. В меню vscode выбрать "открыть папку" и выбрать папку, в которую загрузим новый проект. В консоли перейти в эту папку.
Консоль в vscode открывается по сочетанию ctrl+~ (~ находится слева от 1, на этой клавише ещё нарисована буква Ё)
Набрать в консоли, чтобы загрузить проект с репозитария
git clone https://[email protected]/fronsta/django_clean.git
Спросит пароль от битбакета, ввести пароль prettycoderT1000 , пользователя оставить prettyflymy
- Здесь или позже vscode может предложить периодически запускать git fetch, можно согласиться
Закрыть папку из меню vscode В меню vscode выбрать "открыть папку" и выбрать папку django_clean
-
Создать venv (виртуальное окружение)
python -m venv venv
Активировать окружение
.\venv\Scripts\activate или source .\venv\Scripts\activate или source .\venv\bin\activate
Поставить необходимые библиотеки
pip install -r requirements.txt
-
В меню, где папки, выбрать любой файл, заканчивающийся на py, например urls.py из папки src После открытия такого файла, vscode предложит установить расширение для работы с питоном, его необходимо установить
-
vscode может попросить выбрать интерпретатор питона (select interpreterrer), необходимо выбрать тот, который лежит в окружении, которое мы создали (содержит путь к нашему .\venv\Scripts\python.exe)
-
vscode может попросить установить расширение pylint (install pylint)
-
vscode может просить установить расширения, следует тоже поставить
-
-
Перейти в папку src и проверить запуск сервера
cd src python manage.py runserver
Запустится сервер по адресу http://127.0.0.1:8000 Зайти можно через браузер на страницу http://127.0.0.1:8000 и увидеть тестовый сайт
Чтобы остановить сервер, достаточно нажать ctrl+c
Чтобы запустить снова, следует запустить предыдущей командой, её можно второй раз не набирать, а нажать стрелку вверх на клавиатуре, появится последняя команда, после нажать enter
python manage.py runserver
trellixvulnteam / new0-django-prj_503q Goto Github PK
View Code? Open in Web Editor NEWThis project forked from flaberfl/new0-django-prj