Я пытаюсь создать базовую форму, которая позволит пользователю обновлять свое имя, фамилию и адрес электронной почты как часть модели пользователя. Я попытался следующий код:Создание формы профиля пользователя в Django 1.2
from django.forms import ModelForm
from django.contrib.auth.models import User
class BasicAccountForm(ModelForm):
class Meta:
model = User
fields = ('first_name', 'last_name', 'email')
Это бросает следующее сообщение об ошибке:
Caught AttributeError while rendering: 'User' object has no attribute 'get'
Может кто-нибудь сказать мне, что я делаю неправильно, или если есть лучший способ сделать то, что я пытаясь достичь?
Проверьте, если у вас есть что-то вроде 'user.get' в шаблоне. Исключительные точки в этом направлении. – miku