我创建了一个项目,其中一个注册用户可以使用django-star-ratings库对另一个注册用户进行评级。为此,我使用了Django随附的默认User模型,以及另一个模型UserProfile,该模型包含User对象的额外信息,并与OneToOne关系相关。
现在,如文档中所述,我可以在自己的模板之一中实现用户评级。
{% ratings post.author %}
post.author
指向用户对象的地方。
但是,我想在其他一些页面中以原始格式显示评级,假设用户仪表板页面为该评级。像user.rating.average
这样的事情就可以了。如何从模板中的user
对象访问用户的评分。