Size: a a a

Django [ru] #STAY HOME

2019 May 20

ЧС

Чё За Саня in Django [ru] #STAY HOME
i Seven
значит мы оба джуниора
Понял)
источник

ЧС

Чё За Саня in Django [ru] #STAY HOME
i Seven
значит мы оба джуниора
А ты уже с работой? Практикуешься на реальных проектах?
источник

iS

i Seven in Django [ru] #STAY HOME
работа
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
но вообще всё логично) раньше бизнес-логику часто делали на стороне субд) потом убрали оттуда и стали делать в моделях и менеджерах, а сейчас и оттуда убирают)
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
i Seven
значит мы оба джуниора
если 4 месяца - это ещё джуниперы 😊
источник

AM

Artem Malyshev in Django [ru] #STAY HOME
Alexander Ovchinnikov 🦁
но вообще всё логично) раньше бизнес-логику часто делали на стороне субд) потом убрали оттуда и стали делать в моделях и менеджерах, а сейчас и оттуда убирают)
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
Alexander Ovchinnikov 🦁
если 4 месяца - это ещё джуниперы 😊
источник

iS

i Seven in Django [ru] #STAY HOME
ну я собес же прошел, так что не совсем джунипер)
источник

iS

i Seven in Django [ru] #STAY HOME
services.py это точно следущий шаг
источник

PB

Petr B. in Django [ru] #STAY HOME
ничто, кстати, не мешает в сигнале дергать services.py
источник

iS

i Seven in Django [ru] #STAY HOME
я знаю точно что в сигнале save лучше не писать никакой логики
источник

iS

i Seven in Django [ru] #STAY HOME
ибо нужно вызвать save и попадаем рекурсию
источник

PB

Petr B. in Django [ru] #STAY HOME
зачем? ты можешь в пре_сейв изменить поле модели и оно сохранится
источник

iS

i Seven in Django [ru] #STAY HOME
как то я написал, но рекурсия не ушла никуда
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
видел решение, как сделали интеграцию микросервисов через шину RabbitMQ, в которую писали по сигналам изменения моделей
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
плюс решения в том, что тут уж не забудешь - если инстансы модели поменялись - сигнал отправится и дальше там что-то будет, другие микросервисы узнают
источник

АВ

Александр Виноградов in Django [ru] #STAY HOME
Всем привет! У кого опыт работы с openpyxl?
Как сделать глобальную настройку листа, а именно: шрифт, цветовую схему и отображение нулей на листе?
В pywin32 это сделано так:
self.wb.Sheets(1).Tab.ThemeColor = tabcolor
self.wb.Sheets(1).Tab.TintAndShade = 0
self.Excel.ActiveWindow.DisplayZeros = self.displayzeros
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
Alexander Ovchinnikov 🦁
плюс решения в том, что тут уж не забудешь - если инстансы модели поменялись - сигнал отправится и дальше там что-то будет, другие микросервисы узнают
минус решения в том, что устройство базы данных становится чем-то важным
источник

V💊

Vladimir 💊 Voytenko in Django [ru] #STAY HOME
i Seven
я знаю точно что в сигнале save лучше не писать никакой логики
логики лучше не писать а дергать сервисы это норм решение
источник

V💊

Vladimir 💊 Voytenko in Django [ru] #STAY HOME
Alexander Ovchinnikov 🦁
видел решение, как сделали интеграцию микросервисов через шину RabbitMQ, в которую писали по сигналам изменения моделей
я вот уже давно думаю, что этот способ лучше, чем связь микросервисов между обой по простому ресту
источник