Множественный выбор в django

Как в Джанго сделать страницу с множественным выбором пользователей? Мне нужно чтобы на странице был список с именами всех пользователей. Рядом с каждым именем должен стоять checkbox. В последствии отмеченных пользователей надо будет переместить в некоторую группу.

Знаю, что как то должны использоваться MultipleChoiceField и CheckboxSelectMultiple, но не могу понять как.

Модель пользователей стандартная from django.contrib.auth.models import User

Сделал такой набросок для формы в forms.py

class VerifyUsersForm(forms.Form):
    users_list = forms.MultipleChoiceField(
        widget=CheckboxSelectMultiple,
        required=None
    )

И такой набросок для вьюшки во views.py

class UsersVerificationView(View):

    def get(self, request):
        form = VerifyUsersForm()
        return render(request, 'news/users_verification.html', context={'form': form})

Ответы (0 шт):