Django framework - AttractorSchool/ESDP-AP-10-1 GitHub Wiki

Django framework

Описание

Django — свободный фреймворк для веб-приложений на языке Python, использующий шаблон проектирования MVC. Проект поддерживается организацией Django Software Foundation. Сайт на Django строится из одного или нескольких приложений, которые рекомендуется делать отчуждаемыми и подключаемыми.

Установка

Для работы с Django-проектом у вас должны быть установлены: Python 3, pip, virtualenv.

Для начала перейдем в проектную папку. Далее в корне проекта создадим виртуальное окружение Python 3: $ virtualenv -p python3 venv или $ python3 -m virtualenv -p python3 venv

Если ни одна из приведённых команд не работает, убедитесь, что у вас корректно установлена библиотека virtualenv.

Далее активируем виртуальное окружение для установки Django пакета внутри виртуального окружения: $ source venv/bin/activate

Для установки зависимостей из файла, в том числе Django:

(venv) ...$ pip install -r requirements.txt

Также Django можно установить самостоятельно:

$ pip install Django