【发布时间】:2021-06-24 17:33:01
【问题描述】:
我有一个将积分和捐赠与用户关联的模型。在我看来,我想获取当前登录用户的数据,并以 HTML 格式显示他的捐款和积分。我该怎么做呢?模型、视图和 HTML 在下面。
查看(我想获取与当前登录用户相关的积分和捐款)。:
@login_required(login_url='/login/')
def dashboard(request):
return render(request,'dashboard.html', )
型号:
class userdetails(models.Model):
donations = models.IntegerField(blank=True, null = True,)
points = models.IntegerField(blank=True, null = True,)
user = models.ForeignKey(
settings.AUTH_USER_MODEL,
on_delete=models.CASCADE,
blank=True,
null=True,
)
【问题讨论】:
-
同一个用户可以有零、一个或多个相关
userdetails,因此不存在 singlepoints或donations,而是 collection。