Материалы для домашних работ по курсу «Django»

Блок 1. Обработка запросов. Работа с шаблонами

1.1. Знакомство с Django. Подготовка и запуск проекта.

1.2. Обработка запросов и шаблоны 1.3. Пагинация

Блок 2. Базы данных

2.1. Базы данных 2.1.1. Базы данных 1.2

2.2. Базы данных 2 m2m 2.2.1 Базы данных 2 orm

Блок 3. Взаимодействие с сайтом

3.1. Знакомство с API на примере Django REST framework

3.2. CRUD в DRF

3.3. Разделение доступа в DRF

3.4. Тестирование Django-приложений с использованием Pytest

Требования

  • браузер;
  • редактор кода или IDE, например Pycharm;
  • система контроля версий git, установленная локально;
  • аккаунт на GitHub;