Django - как это исправить - request.POST.get возвращает None? - PullRequest
1 голос
/ 28 марта 2019

Я изучаю django и пытаюсь получить голос пользователя из подробного обзора.Пользователь выбирает из переключателей и нажимает кнопку отправки.

Действие формы подробного вида устанавливается в виде URL-адреса формы.

Внутри URL у меня есть require_POST для формы.

Внутри шаблона и цикла for:

<input type="radio" name="choice" value="{{one.name}}">
<label for="{{one.name}}">{{one.name}}</label><br>

Внутри формы:

def form_valid(self, form):
    request = HttpRequest()
    vote = request.POST.get('choice')
    return HttpResponse(vote)

Когда я отправляю форму, я вижу параметр выбора в сети Firefox под методом post, но представление возвращает None.

Что я делаю не так?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...