Size: a a a

Django [ru] #STAY HOME

2018 November 26

K

KhSV in Django [ru] #STAY HOME
Который я написал выше.
источник

DT

Dan Tyan in Django [ru] #STAY HOME
потому что init прописан в родительском классе
источник

K

KhSV in Django [ru] #STAY HOME
Dan Tyan
потому что init прописан в родительском классе
Вот и ответ на мой вопрос. Спасибо. Уже месяц не мог понять.
источник

AO

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

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
смотрите, что есть: https://docs.python.org/3/library/dataclasses.html
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
правда, только в Python 3.7
источник

AR

Alex RootJunior in Django [ru] #STAY HOME
Alexander Ovchinnikov 🦁
правда, только в Python 3.7
Есть бекпорт для других версий и еще есть attrs, который имеет немного больше функциональности в виде валидаторов, сериализаторов/десериализаторов и т. д.
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
да, всё так, спасибо за замечание
источник

KT

Kassymkhan Torgayev in Django [ru] #STAY HOME
Как в orm сделать join с подзапросом?
... FROM table 
      INNER JOIN (SELECT other_table...
источник

KT

Kassymkhan Torgayev in Django [ru] #STAY HOME
и прописать условие ON по своему
источник

DB

Dima Boger in Django [ru] #STAY HOME
Есть celery-таски, есть несколько инстансев одного монолита, выполняющих разную функцию (инстанс для админки, инстанс для бекенда, етс)
Нужно исключать periodic tasks на всех инстансах кроме одного

Есть идеи?
источник

DB

Dima Boger in Django [ru] #STAY HOME
Пока есть топорный способ прям в коде таски это обрабатывать
источник

DB

Dima Boger in Django [ru] #STAY HOME
Есть вариант сделать свой декоратор, повторяющий интерфейс periodic_task, но проверяющий условие
источник

AK

Artyem Klimenko in Django [ru] #STAY HOME
Dima Boger
Есть вариант сделать свой декоратор, повторяющий интерфейс periodic_task, но проверяющий условие
этот вариант выглядит лучше всего
источник

DB

Dima Boger in Django [ru] #STAY HOME
Да, пока что на него смотрю, звучит масштабируемо
источник

DB

Dima Boger in Django [ru] #STAY HOME
единственное — нужно как-то подумать о будущих разработчиках, чтобы они задумывались об использовании periodic_tasks vs. only_admin_instance_periodict_task
источник

EM

Eugene Maltsev in Django [ru] #STAY HOME
Dima Boger
единственное — нужно как-то подумать о будущих разработчиках, чтобы они задумывались об использовании periodic_tasks vs. only_admin_instance_periodict_task
🤔periodic_tasks(types=[]) ?
источник

DT

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

DT

Dan Tyan in Django [ru] #STAY HOME
в которой хранилось бы что за инстанце
источник

DT

Dan Tyan in Django [ru] #STAY HOME
к тому же декоратор periodic_task - depricated =)
источник