Форма для обновления информации о модели пуста - PullRequest
0 голосов
/ 22 апреля 2020

Я пытаюсь предоставить форму для обновления информации о пользователе, такой как занятость, местоположение, день рождения, интересы. Форма, которую я пытался заполнить, не будет отображать эту информацию, а просто показывает кнопку отправки.

    user_info = models.UserInfo.objects.get(user=request.user)
    if request.method == 'POST':
         form = UserChangeForm(data=request.POST, instance=request.user)
         if form.is_valid():
             form.save()
             return redirect('login:login_view')

    else:

            form = UserChangeForm(instance=request.user)
            context = { 'user_info' : user_info,
                    'form ' : form }
            return render(request, 'account.djhtml',context)

Я почти уверен, что мне нужно использовать user_info, но я не уверен, как это сделать. Если кто-нибудь может указать мне правильное направление, я был бы очень признателен. Спасибо

  <form method="post"action="{% url 'social:account_view' %}">
                     {% csrf_token %}
                     {{ form.as_p }}

                    <input type="submit" value="Submit" />
                    </form>

DJ html Я пытался

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