Отключение проверки has_changed в форме django
Когда запись сохраняется в списке результатов в админке django, мне нужно, чтобы она попала в save_model независимо от того, есть ли в ней изменения или нет. При поведении по умолчанию будет просто отображаться та же страница, если нет изменений.
Какой канонический способ его отключения? В настоящее время я придумал этот быстрый и грязный сниппет. Он работает, но я подозреваю, что он уродлив:)
def get_changelist_form(self, request, **kwargs):
res=super().get_changelist_form(request, **kwargs)
# Ugly?
res.has_changed=lambda *args, **kwargs: True
return res