Я строил экспорт CSV, используя Python/Django. При отправке всех элементов, перечисленных в списке изменений, все работает как часы.
Теперь я пытаюсь использовать раскрывающийся список действий и экспортировать только те элементы, выбранные с помощью флажков, но я не могу заставить его работать.
Мой текущий код, тот, который работает даже с раскрывающимся списком действий, но экспортирует ВСЕ элементы, независимо от того, что было проверено:
def export_this_list(self, request, queryset):
"""Generates participants list in Excel sheet."""
csv_elements = Enrolment.objects.all().order_by('-training__date')
for elem in csv_elements:
Когда csv_elements
заменяется request.POST.getlist
, очевидно, ничего не работает.
def export_this_list(self, request, queryset):
"""Generates participants list in Excel sheet."""
csv_elements = request.POST.getlist('_selected_action')
or
csv_elements = []
for o in request.POST.getlist('_selected_action'):
Вопрос: каков синтаксис для объединения моей модели с действием POST?
_selected_action
? - person Daniel Roseman   schedule 11.09.2017_selected_action
является частью шаблона по умолчанию, поставляемого с Django. Мне нужно использовать то, что у меня уже есть: ‹td class=action-checkbox›‹input class=action-select name=_selected_action value=44 type=checkbox›‹/td› - person Greg Bialowas   schedule 11.09.2017