Size: a a a

Django [ru] #STAY HOME

2020 March 23

DT

Dan Tyan in Django [ru] #STAY HOME
Александр Тюриков
ребята всем привет, подскажите, может кто сталкивался:
как писать в логи(и потом выводить в браузере) изменения в базе данных(к примеру изменили имя книги)
есть плагин django-reversion
источник

А

Алексей in Django [ru] #STAY HOME
Dan Tyan
есть плагин django-reversion
когда я его щупал, он как-то не очень хорошо работал
источник

АТ

Александр Тюриков in Django [ru] #STAY HOME
ну желательно что бы писало в базу, с возможностью по запросу взять инфу и на html
источник

DT

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

DT

Dan Tyan in Django [ru] #STAY HOME
в отдельную таблицу
источник

А

Алексей in Django [ru] #STAY HOME
Dan Tyan
или сам но там не так просто
надо перед инициализацией объекта
сохранять начальный статус полей
при изменении сравнивать что изменилось
и записывать измененые поля
в какойнить json как вариант
у меня такая же задача кстати и примерно такое же решение
источник

k

kosc in Django [ru] #STAY HOME
Народ, всем привет! Как мне в 1.11 соединить 3 кверисета, получив на выходе именно кверисет и при этом сохранить порядок записей?
То есть, если у меня например кверисеты q1, q2 и q3, и надо получить qs, в котором сначала пойдут элементы из q1, потом из q2, и потом из q3.
источник

DT

Dan Tyan in Django [ru] #STAY HOME
+ надо перехватывать в манагере
objects.update(...)
источник

А

Алексей in Django [ru] #STAY HOME
Алексей
у меня такая же задача кстати и примерно такое же решение
довольно печально это работает
источник

А

Алексей in Django [ru] #STAY HOME
Dan Tyan
+ надо перехватывать в манагере
objects.update(...)
не только
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Алексей
не только
что еще ?
источник

А

Алексей in Django [ru] #STAY HOME
если есть всякие связи, то тут уже интересно становится
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Алексей
если есть всякие связи, то тут уже интересно становится
так же сохраняешь id
источник

DT

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

DT

Dan Tyan in Django [ru] #STAY HOME
kosc
Народ, всем привет! Как мне в 1.11 соединить 3 кверисета, получив на выходе именно кверисет и при этом сохранить порядок записей?
То есть, если у меня например кверисеты q1, q2 и q3, и надо получить qs, в котором сначала пойдут элементы из q1, потом из q2, и потом из q3.
union не пробовал ?
источник

k

kosc in Django [ru] #STAY HOME
Он порядок не сохраняет.
источник

DT

Dan Tyan in Django [ru] #STAY HOME
может тогда приведение к списку и [] + [] ?
источник

W

Worlak2 in Django [ru] #STAY HOME
Такой вопрос, пробовал ли кто-то python3.8,как он себя с джанго ведет? с Celery и rabbytmq ?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
кверисет зачем сохранять ?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Worlak2
Такой вопрос, пробовал ли кто-то python3.8,как он себя с джанго ведет? с Celery и rabbytmq ?
нормально
источник