Как обработать POST запрос через admin django - Python
Формулировка задачи:
Здравствуйте!
К примеру, есть две модели:
В стандартной admin django они выглядят так:
Мне необходимо, что бы при создании в колонку count_choice модели question записывалось кол-во choice.
Мне необходимо организовать поиск и сортировку по количеству count_choice в конечном итоге.
Спойлер
Решение задачи: «Как обработать POST запрос через admin django»
textual
Листинг программы
class QuestionAdmin(admin.ModelAdmin): def save_formset(self, request, form, formset, change): super(QuestionAdmin, self).save_formset(request, form, formset, change) obj = form.save(commit=False) choices_count = Choice.objects.filter(question=obj).count() obj.count_choice=choices_count obj.save()
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д