Size: a a a

Django [ru] #STAY HOME

2019 July 03

b

behldizh in Django [ru] #STAY HOME
Vadim
мб стоит мигрировать данные в olap бдшку?
А что посоветуешь использовать?
источник

V

Vadim in Django [ru] #STAY HOME
было нечто подобное. нужно было строить отчеты по неск таблицам postgres. но агрегация занимала огромное кол-во времени и запросы были по неск минут. несколько таблиц склеил в одну и мигрировал в clickhouse. с тех пор горя не знаю
источник

V

Valera in Django [ru] #STAY HOME
Привет всем!
Подскажите, куда смотреть - есть объект, предположим у него есть поле name, оно изменяется
Как мне вывести какие именно поля были изменены в объекте, а какие остались неизменными?
источник

AO

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

b

behldizh in Django [ru] #STAY HOME
Vadim
было нечто подобное. нужно было строить отчеты по неск таблицам postgres. но агрегация занимала огромное кол-во времени и запросы были по неск минут. несколько таблиц склеил в одну и мигрировал в clickhouse. с тех пор горя не знаю
Покапаю туда
источник

b

behldizh in Django [ru] #STAY HOME
Спасибо
источник

b

behldizh in Django [ru] #STAY HOME
!
источник

mc

m0nte cr1st0 in Django [ru] #STAY HOME
Valera
Привет всем!
Подскажите, куда смотреть - есть объект, предположим у него есть поле name, оно изменяется
Как мне вывести какие именно поля были изменены в объекте, а какие остались неизменными?
источник

V

Valera in Django [ru] #STAY HOME
Спасибо
А мб через сигналы можно как-то выкрутиться?
источник

BK

Bogdan Kalashnikov in Django [ru] #STAY HOME
Valera
Спасибо
А мб через сигналы можно как-то выкрутиться?
был какой-то хак, который в save можно засунуть, там где то в модели вроде есть флаг изменилось поле или нет
источник

BK

Bogdan Kalashnikov in Django [ru] #STAY HOME
источник

V

Valera in Django [ru] #STAY HOME
не, такое к сожалению не подходит( слишком жетско будет
источник

mc

m0nte cr1st0 in Django [ru] #STAY HOME
Valera
Спасибо
А мб через сигналы можно как-то выкрутиться?
можно pre_save юзать. но он одно поле определяет. если тебе нужны все, то придётся условие под каждое прописывать, как я понимаю.
источник

BK

Bogdan Kalashnikov in Django [ru] #STAY HOME
Valera
не, такое к сожалению не подходит( слишком жетско будет
источник

V

Valera in Django [ru] #STAY HOME
хм, интересно
спасибо)
источник

AK

Alexey Kuzyashin in Django [ru] #STAY HOME
Valera
Привет всем!
Подскажите, куда смотреть - есть объект, предположим у него есть поле name, оно изменяется
Как мне вывести какие именно поля были изменены в объекте, а какие остались неизменными?
можно отнаследовать модель дополнительно от такой штуки https://gist.github.com/Kuzyashin/63e4b5a02c13b56bcb980baf7fa66d5a
источник

BK

Bogdan Kalashnikov in Django [ru] #STAY HOME
но я это не юзал, сразу говорю. я только хаки в save и вроде через сигналы делал
источник

V

Valera in Django [ru] #STAY HOME
Alexey Kuzyashin
можно отнаследовать модель дополнительно от такой штуки https://gist.github.com/Kuzyashin/63e4b5a02c13b56bcb980baf7fa66d5a
уже присылали)
источник

AK

Alexey Kuzyashin in Django [ru] #STAY HOME
=)
источник

BK

Bogdan Kalashnikov in Django [ru] #STAY HOME
Alexey Kuzyashin
можно отнаследовать модель дополнительно от такой штуки https://gist.github.com/Kuzyashin/63e4b5a02c13b56bcb980baf7fa66d5a
тоже самое только в профиль self.__initial = self._dict
источник