Как гласит заголовок, у меня возникают проблемы со ссылкой на мою модель учетной записи в моем представлении 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>