КАК ПИСАТЬ БИЗНЕС ЛОГИКУ В DJANGO PYTHON? КАК СОЗДАТЬ ПРАВИЛЬНЫЕ СЕРВИСЫ В DJANGO?

КАК ПИСАТЬ БИЗНЕС ЛОГИКУ В DJANGO PYTHON? КАК СОЗДАТЬ ПРАВИЛЬНЫЕ СЕРВИСЫ В DJANGO?

13,213 Просмотров

Ссылки и html тэги не поддерживаются


Комментарии:

Artem Unix
Artem Unix - 20.08.2023 16:33

расскаэи больше про слои какие они могут быть и зачем они

Ответить
Андрей Кулагин
Андрей Кулагин - 26.03.2023 14:14

Блин, почему я раньше об этом не знал

Ответить
Abduraxmon
Abduraxmon - 21.01.2023 18:29

Здравствуйте, а можно ли эту логику прописать не в сервисах а в сериализаторах ? и в views " queryset = User.objects.all() serializer_class = UserSerializer" и всё процесс создания или фильтра будет в serializer ? спасибо за отевет!

Ответить
Maksym Mospanenko
Maksym Mospanenko - 12.01.2023 23:01

Очень неправильных подход с моделями и менеджерами через объект - ты уже завязался на джанго в сервисах. Сервисы должны быть изолированы от фреймворка, это по сути доменная модель, джанго уже детали реализации

Ответить
Alkha
Alkha - 23.12.2022 01:36

В поддержку.

Ответить
Avan Guard
Avan Guard - 30.11.2022 15:43

красивое

Ответить
kxeka
kxeka - 29.11.2022 16:01

Мартышкин труд какой-то. Чем тебе Product.objects.filter().only().limit() и т.д. не угодил? зачем тебе этот сахар в виде функций с аргументами?)

Ответить
Psdmaster.ru
Psdmaster.ru - 13.11.2022 00:09

Большое спасибо! Очень полезно!

Ответить
Vegzuz Vegzuz
Vegzuz Vegzuz - 20.10.2022 13:29

Ещё один годный канал на джанго. Только учу джанго, но ваша подача материала интересна и понятна. Даже быстрый темп не напрягает

Ответить
Sergey Nevzorov
Sergey Nevzorov - 07.10.2022 14:20

Я может что то не понимаю, может примеры неудачные, но для выборок есть такая штука как менеджеры моделей. Зачем городить эти костыли?

Ответить
yawneed
yawneed - 07.10.2022 12:36

Молодец! До смотрел до конца. У нас на проектах бизнес логика реализуется в сериалайзерах.

Ответить