Введение
Настройка IDE (Atom) и установка Django под MacOS
Настройка IDE (PyCharm) и установка Django под Windows 10
Основы Django
Проект Django
Приложение Django
Настройка проекта Django
Встроенный административный сайт Django
Django. Уровень 1
Модели. Часть 1
Модели. Часть 2
Выполнение запросов (QuerySet)
Привязка интернет-адресов
Статичные файлы
Медиа файлы
Шаблоны и статичные файлы уровня проекта
Шаблоны
Наследование шаблонов
Формы. Часть 1
Формы. Часть 2
Обработка форм
Валидаторы
Django. Уровень 2
Разграничение доступа. Вход на сайт
Разграничение доступа. Выход с сайта
Модель User
Низкоуровневая обработка входа и выхода
Исходники и ресурсы
Django. Практика. Уровень 1
Введение. Общие настройки
Реализация страниц для аутентификации
Реализация формы для аутентификации
Реализация функционала для аутентификации
Реализация дизайна и общей структуры сайта
Подключаем Bootstrap и CSS к страницам аутентификации
Используем Bootstrap и CSS для оформления форм аутентификации
Используем Bootstrap и CSS для оформления боковой панели (Dashboard)
Используем Bootstrap и CSS для оформления Menu
Реализация страницы и функционала профиля
Реализация страницы и функционала для добавления пиццы
Реализация страницы для отображения списка пицц из БД
Реализация функционала по редактированию пиццы
Исходники
Django. Практика. Уровень 2
Что такое Restful APIs
Создание API для Пиццерии
Создание API для Пиццы
Facebook и протокол OAuth2
Создание Facebook App и подключение OAuth2 к Django для регистрации клиентов
Создание и аутентификация самого клиента
Heroku
Настройка статичных файлов и БД под Heroku
Бонус
Как можно взаимодействовать с нашим сайтом