Создание формы профиля пользователя в Django 1.2 - PullRequest
1 голос
/ 23 июля 2010

Я пытаюсь создать базовую форму, которая позволит пользователю обновлять свое имя, фамилию и адрес электронной почты как часть модели User.Я пробовал следующий код:

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'

Может кто-нибудь сказать мне, что я делаю неправильно, или если есть лучший способделать то, что я пытаюсь сделать?

1 Ответ

3 голосов
/ 23 июля 2010

Разобрался, если у кого-то возникла такая же проблема, перейдите по этой ссылке: http://code.djangoproject.com/wiki/BackwardsIncompatibleChanges#ModelFormsconstructornowmatchesForms

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