Проблемы со ссылками на модель в функционально-ориентированном представлении - PullRequest
0 голосов
/ 28 января 2019

Как гласит заголовок, у меня возникают проблемы со ссылкой на мою модель учетной записи в моем представлении cmsUserDetailEdit.Сам сайт не ломается, но кажется, что он просто не может найти модель, поскольку все места, на которые ссылается модель, пустые.

Я пытался поместить учетную запись в контекст.Например: 'account': account, но без везения.

views.py

def cmsUserDetailEdit(request, pk):
    account = Account.objects.all()
    accounts = Account.objects.get(pk=pk)

    if request.method == 'POST':
        u_form = UserEditPersonalForm(request.POST, instance=accounts.user)
        a_form = AccountEditPersonalForm(request.POST, instance=accounts)

        if u_form.is_valid() and a_form.is_valid():
            u_form.save()
            a_form.save()
            messages.success(request, f'Account updated')
            return redirect('/cms/test/')
    else:
        u_form = UserEditPersonalForm(instance=accounts.user)
        a_form = AccountEditPersonalForm(instance=accounts)

    context = {
        'u_form': u_form,
        'a_form': a_form,
    }    

    return render(request, 'cms/users/cms-users-user-edit.html', context)

cms-users-user-edit.html

<div class="note-card-content">
    <div class="content">
        {{ account.note }} <!-- This part is empty -->
     </div>
</div> 
...