Django framework - NurOrNuLL/ESDP-AP-5-6-TEAM-2 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

или:

$ . venv/bin/activate

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

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

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

$ pip install Django