Как предотвратить сохранение данных в save_model в admin.py?
Я пытаюсь переопределить метод django UserAdmin save_model в admin.py
В некоторых случаях я хочу игнорировать сохранение данных. Я что-то упустил в разделе else. Вот мой код:
def save_model(self, request, obj, form, change):
obj.owner = request.user.id
if request.POST.get('code') != '41798':
super(ProductAdmin, self).save_model(request, obj, form, change)
else :
self.message_user(request, "ignore save", messages.ERROR)
.... ???
Добавьте return в save_model
return super(ProductAdmin, self).save_model(request, obj, form, change)