Решил записать для себя краткую памятку об установке Django. Памятка не рассчитана на новичков, так что, если вам нужно подробное описание всех этапов, она вам не подойдет.
Итак, будем считать что python уже установлен на машине. Создаем виртуальное окружение в папке с проектом (например C:\Python\django):
python -m venv env
Где env — имя нашего virtualenv.
Активируем виртуальное окружение. На windows:
env\Scripts\activate
На linux:
. env/bin/activate
Проверяем, что установлен pip и обновляем его:
python -m pip install --upgrade pip
Устанавливаем Django:
pip install Django
Ну и создаем новый проект Django, используя django-admin
django-admin.exe startproject mysite .
Либо для linux
django-admin startproject mysite .
mysite — это название основной папки сайта, точка в конце команды указывает на установку проекта в текущей папке
В итоге у вас должна получиться структура такого вида:
├───manage.py ├───mysite │ settings.py │ urls.py │ wsgi.py │ __init__.py
Установка на этом закончена, остается все настроить под себя 🙂