Size: a a a

Django [ru] #STAY HOME

2021 March 02

DT

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

SI

Serghei Iakovlev in Django [ru] #STAY HOME
Я тут кстати подумал, что скорее всего можно сказать тому-же ecs чтобы он просто дергал твой контейнер по расписанию и вызывал в нем команду через docker run ... . И кажется в кубернетисах есть уже готовое решение
источник

SI

Serghei Iakovlev in Django [ru] #STAY HOME
Dan Tyan
я к тому что если крон стоит в контейнере
он самодостаточен
зачем ему супервайзер
Только при условии что у крона pid = 1
источник

SI

Serghei Iakovlev in Django [ru] #STAY HOME
Serghei Iakovlev
А вот подскажите, есть у меня cron-процесс (systemd timer на самом деле) который меняет значение полей у модельки по расписанию. Я в нем дергаю django.contrib.admin.models.LogEntry, чтобы админ мог в истории увидеть что сущность менялась. Но у LogEntry интерфейс такой куцый, оно принимает в качестве change_message JSON с полями которые поменялись, а я бы хотел какое то описание  "было такое-то значение, стало такое-то", т.е. не просто название полей, а их значения. Это реализуемо без подтягивания 3rd party библиотек и создания новой таблицы?
Собственно мой вопрос по прежнему актуален :) Если у кого-то есть мысли на сей счет буду благодарен
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Serghei Iakovlev
Собственно мой вопрос по прежнему актуален :) Если у кого-то есть мысли на сей счет буду благодарен
источник

DT

Dan Tyan in Django [ru] #STAY HOME
тебе нужно передать объект и в change_message свободный текст
источник

DT

Dan Tyan in Django [ru] #STAY HOME
по теории
источник

AL

Artyom Lazovikov in Django [ru] #STAY HOME
У меня в модели есть метод get_absolute_url - как передать данные из него в serializer?
источник

N

Nire in Django [ru] #STAY HOME
Artyom Lazovikov
У меня в модели есть метод get_absolute_url - как передать данные из него в serializer?
Зачем это тебе?
источник

AL

Artyom Lazovikov in Django [ru] #STAY HOME
Ну, мне нужно передать ссылку на деталь обьекта)
источник

N

Nire in Django [ru] #STAY HOME
Artyom Lazovikov
Ну, мне нужно передать ссылку на деталь обьекта)
Ну круто, а метод зачем?
источник

SI

Serghei Iakovlev in Django [ru] #STAY HOME
Dan Tyan
тебе нужно передать объект и в change_message свободный текст
Да, кажется вижу. Это конечно чуть хуже, чем я хотел бы, но наверное и так сойдет. Спасибо
источник

AL

Artyom Lazovikov in Django [ru] #STAY HOME
Чтобы получить ссылку на этот обьект))))))))))
источник

N

Nire in Django [ru] #STAY HOME
Artyom Lazovikov
Чтобы получить ссылку на этот обьект))))))))))
ЪУ как круто))))) скинь метод
источник

AL

Artyom Lazovikov in Django [ru] #STAY HOME
def get_absolute_url(self):
       return reverse('ProductsByCategory', args=[self.slug])
источник

AL

Artyom Lazovikov in Django [ru] #STAY HOME
Знаешь как помочь - помоги, знаешь как исправить меня - исправь
источник

N

Nire in Django [ru] #STAY HOME
Artyom Lazovikov
def get_absolute_url(self):
       return reverse('ProductsByCategory', args=[self.slug])
Создай поле и ссылайся на этот метод
источник

AL

Artyom Lazovikov in Django [ru] #STAY HOME
время ценный ресурс, не трать ни моё, ни своё
источник

DT

Dan Tyan in Django [ru] #STAY HOME
у тебя урл будет строится до джанго приложения
источник

DT

Dan Tyan in Django [ru] #STAY HOME
а тебе на сколько понимаю нужен фронт урл
источник