Создание простого приложения на Django 2

Цикл минималистичных статей для запоминания и быстрой разработки простого блога на Django 2.x / Python 3.x.

Это не полноценный гайд, чтобы с нуля разобраться в Django тут не описаны такие вещи, как установка Python, установка виртуальных сред и т.п.

  1. Установка Django и создание первого приложения
  2. Маршрутизация и генерация ответа пользователю
  3. Шаблоны и наследование шаблонов в Django
  4. Создание модели ORM, вывод из базы данных в шаблоны Django
  5. Облако тегов через связь ManyToMany и принцип DRY в Django
  6. Виды в виде классов(Class Based Views) и использование миксинов
  7. Работа с формами Form, ModelForm и валидация данных в Django