Этот материал находится в платной подписке. Оформи премиум подписку и смотри или слушай Создаем сайт на Django 2.1, а также все другие курсы, прямо сейчас!
Премиум
  • Урок 1. 00:02:55
    Введение. Коротко о том, что будем делать.
  • Урок 2. 00:06:28
    Git и GitHub, что это и зачем это нужно?
  • Урок 3. 00:11:19
    Виртуальное окружение.
  • Урок 4. 00:13:16
    История создания Django
  • Урок 5. 00:14:51
    Создаем Django проект
  • Урок 6. 00:15:36
    Как Django работает внутри? Часть 1.
  • Урок 7. 00:26:11
    Как Django работает внутри? Часть 2.
  • Урок 8. 00:08:43
    Bootstrap - что это?
  • Урок 9. 00:15:13
    Подключаем шаблон Bootstrap
  • Урок 10. 00:13:42
    Шаблонные тэги
  • Урок 11. 00:04:20
    Создаем первое приложение Города
  • Урок 12. 00:22:22
    models.py - что это? Варианты запросов к БД. Виды полей.
  • Урок 13. 00:15:45
    Создаем таблицу Города
  • Урок 14. 00:15:21
    shell - мощный инструмент разработчика.
  • Урок 15. 00:19:39
    Создаем функцию отображения списка городов
  • Урок 16. 00:13:12
    Класс active, для адреса.
  • Урок 17. 00:18:15
    Отображение на основе классов. DetailView
  • Урок 18. 00:22:16
    Формы. Форма без привязки к модели.
  • Урок 19. 00:17:51
    Форма на основе модели.
  • Урок 20. 00:15:45
    Редактирование и удаление записи.
  • Урок 21. 00:13:28
    Ссылки на редактирование, удаление, просмотр и добавление записи.
  • Урок 22. 00:12:24
    Пагинация
  • Урок 23. 00:10:12
    Информационные сообщения о действиях. messages
  • Урок 24. 00:16:27
    Создаем приложение для поезда
  • Урок 25. 00:13:00
    Метод clean(). Проверка на соблюдение условий.
  • Урок 26. 00:14:39
    Отображение списка поездов.
  • Урок 27. 00:16:55
    Форма для добавления новой записи поезда.
  • Урок 28. 00:17:10
    Редактирование, удаление, детализация записи.
  • Урок 29. 00:13:48
    Создаем приложение для маршрутов.
  • Урок 30. 00:18:30
    Форма начальных данных для поиска маршрутов.
  • Урок 31. 00:07:42
    Select2 - скрипт для улучшения отображения полей формы.
  • Урок 32. 00:13:05
    Функция для поиска маршрутов.
  • Урок 33. 00:06:42
    Граф. Поиск путей в графе.
  • Урок 34. 00:13:49
    Функция по созданию графа на основе записей из БД.
  • Урок 35. 00:16:40
    Поиск маршрутов по данным из формы. Часть 1
  • Урок 36. 00:24:48
    Поиск маршрутов по данным из формы. Часть 2
  • Урок 37. 00:30:29
    Отображение найденных маршрутов.
  • Урок 38. 00:15:35
    Добавление маршрута в БД. Подготовительные работы.
  • Урок 39. 00:18:16
    Функция для сохранения маршрута.
  • Урок 40. 00:18:29
    Форма для Маршрута. Инициализация начальных данных.
  • Урок 41. 00:14:36
    Сохранение маршрута.
  • Урок 42. 00:19:39
    Список всех маршрутов. Детализация и удаление.
  • Урок 43. 00:03:31
    Улучшение страницы с детализацие маршрута.
  • Урок 44. 00:05:26
    Кастомизируем отображение админки.
  • Урок 45. 00:19:06
    Форма авторизации.
  • Урок 46. 00:15:07
    Функции входа и выхода.
  • Урок 47. 00:10:27
    Ограничение доступа к удалению, редактированию и добавлению записей.
  • Урок 48. 00:15:35
    Разбиваем файл настроек на production и local версии.
  • Урок 49. 00:15:12
    Установка необходимых пакетов.
  • Урок 50. 00:15:17
    Переменные окружения.
  • Урок 51. 00:18:53
    Деплой на Heroku.
  • Урок 52. 00:07:44
    Дамп данных.
  • Урок 53. 00:07:30
    Страницы ошибок 400, 403, 404 и 500.
  • Урок 54. 00:12:29
    Начальные данные для тестов.
  • Урок 55. 00:13:36
    Проверка на дублирование городов. Блокировка создания одинаковых поездов.
  • Урок 56. 00:21:26
    Тестирование отображений.
  • Урок 57. 00:14:07
    Тестирование формы и сообщений об ошибке.
  • Урок 58. 00:04:10
    Coverage. Как узнать уровень покрытия кода тестами.
  • Урок 59. 00:01:19
    Финал.
  • Урок 60. 00:26:31
    Регистрация нового пользователя в системе.