У меня есть следующий код, где я хотел бы изменить страницу подтверждения, чтобы она показывала в бэкэнде администратора некоторые элементы, которые будут изменены / затронуты после подтверждения.
Проблема в том, что я не знаю, как получить текущий экземпляр. Не могли бы вы мне помочь? (Я думаю, что это через переменную запроса).
Если вы знаете другой способ сделать это вместо изменения формы save_form, я был бы признателен за это.
Спасибо.
Class MyClass(modelAdmin):
def save_form(self, request, form, change):
instance = ?????
query = MyModel.objects.filter(...)
if 'apply' in request.POST:
for object in query:
somefunction(object)
return render(request, 'path/template.html', context='affected_elements', query)