Уведомления

Группа в Telegram: @pythonsu
  • Начало
  • » Django
  • » Ошибка при редактировании профиля: AttributeError at /profile/edit/ [RSS Feed]

#1 Фев. 25, 2015 16:40:34

lex912
Зарегистрирован: 2014-12-15
Сообщения: 7
Репутация: +  0  -
Профиль   Отправить e-mail  

Ошибка при редактировании профиля: AttributeError at /profile/edit/

Добрый день, подскажите: я настроил профиль пользователя, но при переходе (редактировать профиль) выходит ошибка

AttributeError at /profile/edit/
'ProfileEditView' object has no attribute ‘user’
Exception Value:
'ProfileEditView' object has no attribute ‘user’

views

class ProfileEditView(LoginRequiredMixin, UpdateView):
form_class = ProfileForm
model = Profile
def get_object(self):
return self.request.user.get_profile()
def get_success_url(self):
return reverse(“profiles_list”)
def form_valid(self, form):
response = super(ProfileEditView, self).form_valid(form)
messages.success(self.request, “You successfully updated your profile.”)
return response
Подскажите, как исправить?

Офлайн

#2 Март 9, 2015 14:27:11

romankrv
От:
Зарегистрирован: 2008-05-23
Сообщения: 513
Репутация: +  0  -
Профиль   Отправить e-mail  

Ошибка при редактировании профиля: AttributeError at /profile/edit/

в логе ошибки как раз и ответ - ‘ProfileEditView’ object has no attribute ‘user’
Добавте в ProfileEditView аттрибут user - это не больно и благодарные скажут вам спасибо.
#ТЫЖПРОГРАММИСТ

Офлайн

  • Начало
  • » Django
  • » Ошибка при редактировании профиля: AttributeError at /profile/edit/[RSS Feed]

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version