1
У меня есть несколько классов ModelAdmin, и я хотел бы сделать то же самое действие, когда, кроме модели, поэтому я создал подмешать объект для этой цели:Максимальная глубина рекурсии превышена при сохранении модели
class SaveModelMixin(object):
def save_model(self, request, obj, form, change):
if obj.is_executed and 'is_executed' in obj.changed_data:
obj.date_execution = datetime.date.today()
super(self.__class__, self).save_model(request, obj, form, change)
И когда я попробуйте сохранить объект в admin, этот метод запускается снова и снова, и я не могу понять, почему.