我读过这篇文章,我有一个问题。如何访问“其他字段”?
楷模:
class UsersProfile(models.Model):
def __unicode__(self):
return self.user.last_name
user = models.OneToOneField(User)
car_num = models.IntegerField('car ID')
captain = models.BooleanField()
意见:
@login_required
def profile(request):
return render(request, 'profile.html')
因此,在身份验证后,配置文件中仅适用于user.last_login + 等,但不适用于 user.car_num或user.captain。我读到了get_profile(),但是我需要在哪里写?
profile = request.user.get_profile()
如果它在视图中,如何返回?