Перейти к содержанию

На главную

Создаем django проект

#Подготовка

Узнать версию python

python3 -V
python -V

Список установленных пакетов pip - в глобальном окружении

pip list

#Создание проекта

Создать виртуальное окружение в папке проекта

python3 -m venv venv 
python -m venv venv 

Активировать виртуальное окружение

source venv/bin/activate

Выйти из виртуального окружения

deactivate

Устанавливаем django

pip install Django

Список команд ядра django

django-admin

Создать новый проект

django-admin startproject base .

Запустить тестовый вебсервер

python manage.py runserver 

запускаем вебсервер с указанием порта

python manage.py runserver 3000

Cоздать приложение

придумайте свое название - shop, blog

python3 manage.py startapp news 
python manage.py startapp news 

Добавим новое приложеине в INSTALLED_APPS

apps base - settings - блок INSTALLED_APPS добавляем строку

news.apps.NewsConfig

В urls добавить новое приложение

base - urls urls

Зафиксировать пакеты / зависимости

pip freeze > requirements.txt

Commands

  • mkdocs new [dir-name] - Create a new project.