Как и зачем начинать проекты на Django в 2021 году / Фёдор Борщёв

preview_player
Показать описание
Приглашаем на Moscow Python Conf 2023, которая пройдет 19 и 20 мая 2023 в Москве в рамках Positive Hack Days.
--------
Moscow Python Conf++ 2021
Профессиональная конференция для Python-разработчиков
27 и 28 сентября 2021. Москва, Radisson Slavyanskaya

Тезисы и презентация:

В 2021 году Джанге исполняется 15 лет. Не пора ли ей на пенсию? Может, пора, но не всей?

Мы поговорим, как правильно готовить Джангу, чтобы запускать на ней новые проекты быстрее, чем на более молодых конкурентах.
...
--------
Рекомендации по теме
Комментарии
Автор

1 По поводу логики, часто у людей не хватает понимания, что имеется ввиду бизнес-логика. Логика связанная с сериализацией, конвертрацией данных, отображением и тп вполне себе уместна в сериализаторах и вьюхах соответственно. А то потом люди наслушаются что там не должно быть логики и пихают все это в сервисные объекты =((
2 По поводу админки, она конечно не очень гибкая, но вполне можно вызывать свои сервисы из save_form передавая туда валидированные данные аналогично с perform_create/perform_update во вьюхах, а save_model pass'нуть (туда передается незакоммиченный объект созданный в форме и просто save вызывается)

clauseclause
Автор

А хочешь сказать что создатели не хотят получить прибыль... за наш счет? Кто ответит, когда хозяева гитхаба или диджанга закроют "процесс поддержки"? Куда девать потраченные годы? Кто оплатит ущерб?

AlexEist
Автор

Для начала это сборище антипаттернов, вся джанга и ее батарейки. Она помимо того что сама является самым медленным фреймворком, она еще и замедляется самым медленным drf. Выстраивать архитектуру на фастапи с алхимией, это в сто раз приятнее и удобнее чем на джанге. Она устарела, и все за что держутся заказчики это ее популярность и админка. Ну очень сомнительно. Это ужаснейший фреймворк имхо.

astalavista
Автор

Кольца в ушах, на руках — татуировки.
Что-то не хочется

DobriyKondrat--