Бизнес-логика в Django и архитектура Django проектов — на настоящем примере
Запущен первый курс мощной образовательной программы от Диджитализируй: «Основы компьютерных и веб-технологий с Python»
Вся информация и запись на курс здесь:
Залетай в Телеграм канал — там много дополнительного оперативного контента:
Сказать спасибо за это видео можно здесь —
Django остаётся самым популярным Python веб-фреймворком в мире, однако архитектура большинства проектов на нём, мягко говоря, оставляет желать лучшего. В этом мастер-классе мы на живом примере поговорим о структуре Django проекта, бизнес-логике в Django, а также о хороших практиках проектирования кода.
0:00 О чём пойдёт речь, постановка задачи
2:17 Создание проекта
3:50 Создание моделей
7:39 Создание первоначальных Django Views
25:21 Анализ полученного начального кода
26:07 Рефакторинг
40:40 Вынос бизнес-логики в отдельный слой
54:09 Анализ полученного кода, финальный рефакторинг
Создание бизнес-сервисов
/****************** about ******************/
Меня зовут Алексей Голобурдин, я программирую с 2004 года и на этом канале делюсь своим опытом. Я основатель и руководитель компаний:
— Диджитализируй , разрабатываем сложные IT системы для бизнеса;
— Salesbeat , комплексный модуль доставки для интернет магазинов.
Если у вас есть проект на разработку, пишите нам на hi@.
С другими предложениями, а также если вам нужна одна или несколько индивидуальных консультаций/уроков по разработке (3000 руб/час), пишите мне на alexey@.
Мои соц сети:
Telegram канал —
ВК —
Дзен —
16 views
6
0
1 month ago 01:01:38 1
Дискуссия на ПМЭФ-2024 с участием Татьяны Черниговской
2 months ago 00:53:02 1
Даже торговля оружием не покроет ключевую ставку ЦБ. В чём логика Набиуллиной?
2 months ago 00:45:36 1
Взгляд на гражданское оружие в России | ЗАКОН ОБ ОРУЖИИ 2024
2 months ago 00:56:57 1
Как быть лидером во время перемен и оставаться в контакте с реальностью Э. Измайлов и Е. Теребенин
2 months ago 00:13:43 1
Типичные задачи junior разработчика в компании | Как работают джуниоры? (мой опыт)
2 months ago 00:04:36 1
Mr. Freeman, part 08 — “Оскорблять меня весело и безопасно!“
2 months ago 00:43:13 1
Сложная бизнес-логика на Go: опыт и реальность / Виталий Левченко (Яндекс)
2 months ago 01:55:34 1
Тяжёлый функциональный рефакторинг: как сделать код лучше и не сойти с ума / Павел Аргентов (Evrone)
2 months ago 00:44:49 1
Женская логика. “Давай поговорим“. Юлиан и Анастасия
2 months ago 00:43:06 1
Валидируем архитектуру и производительность без запуска кода / Александр Кирсанов (ВКонтакте)
2 months ago 01:23:36 1
«Секта, шарлатанство и 40 приёмов». Разоблачаем ТРИЗ. Мастер ТРИЗ Александр Кудрявцев @Trizofication
2 months ago 00:00:44 1
Что в бизнесе важнее денег Энвер Измайлов
2 months ago 00:18:01 1
Блокировка Дискорда - Секретный план Вконтакте
2 months ago 00:09:32 1
Не наказывайте себя! Секреты работы с обидами, которые изменят вашу жизнь! Как простить обиды?
2 months ago 00:15:46 1
Ворота №17 | Гексаграмма Мнений | Учимся иметь и выражать мнения
2 months ago 01:54:32 1
Андрей Ваджра. О душе украинства. . (№ 130)
2 months ago 00:49:33 1
Грамотное ООП: организация надёжной бизнес-логики / Дмитрий Елисеев (ElisDN)
2 months ago 00:43:35 1
Разработка гибридных PHP/Go-приложений с использованием RoadRunner / Антон Титов (SpiralScout LLC)
2 months ago 00:00:57 1
Олигарх (фильм) - Логика (лучшие моменты)
2 months ago 00:37:01 1
Алексей Семихатов: «Чёрные дыры и теория относительности — это мем».
2 months ago 00:30:30 3
4 Ежегодная конференция с Генеральным директором Торговой Сети ТЕХНОНИКОЛЬ Нестеровым А.В. Часть 4
2 months ago 01:49:30 1
Когда принимаются неверные решения? Тимур Турлов о масштабе человека, умении выбрать и пользе страха