我被困住了。
我有一个用户模型,它是 django 用户模型的子类。
我还有其他与我的用户模型相关的表格。
我想从这些表中获取一些值,它说:
'User' object has no attribute 'users_bewertung'
我的代码是:
_username = request.POST.get('username_login')
pwd = request.POST.get('pwd_login')
user = authenticate(username=_username, password=pwd)
if user is not None:
if user.is_active:
login(request, user)
ratings = user.users_bewertung.all()
#...
users_bewertung
是 tableBewertung
到 Table的引用字段的相关名称User
:
von_user = models.ForeignKey(User,related_name="users_bewertung")
我如何通过相关经理访问这些信息?
编辑:我的model.py:
from django.contrib.auth.models import User
class User(User):
registerdate = models.CharField(max_length=400,default='')
foto = models.ImageField(upload_to="user/",default='')
uniq_hashed = models.CharField(max_length=400,default='')
kennwort = models.CharField(max_length=200,default='')
confirmed = models.CharField(max_length=10,default='')