我在一个名为user_profile如下的应用程序中有一个模型:
user_profile
from django.db import models from django.contrib.auth.models import User class UserProfile(models.Model): user = models.OneToOneField(User) def __unicode__(self): return self.user.username
在我的设置中:
AUTH_PROFILE_MODULE = 'user_profile.UserProfile'
但是,如果我尝试:
u = UserProfile.objects.get(pk=1) p = u.get_profile()
我收到以下错误:
AttributeError: 'UserProfile' object has no attribute 'get_profile'
我在这里想念什么?
任何帮助将非常感激。
嗯,您正在尝试获取UserProfile的用户个人资料。我希望您的意思是得到一个用户,然后再打电话get_profile()。
get_profile()