1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
| def save_model(self, request, obj, form, change): user_info = form.initial.get("user_info",None) try: user_instance = obj.user_classmets super().save_model(request, obj, form, change) xxx(user_instance) except Exception as ex: obj.user_info_id = user_info obj.save() messages.error(request, f"{ex}") messages.set_level(request, messages.ERROR)
|