0
如何获得Django ORM中两个字段的差值和?查找用户在网站上花费的总时间。
我有一个用户活动映射模式。我在用户登录时添加时间,并在用户注销时添加时间。
我需要这两个字段的差异,然后将所有实例一起获取用户在网站上花费的总时间。
User.objects.filter(**user_kwargs).annotate(
visit_count=Count('visit_history'),
time_on_site=Avg('visit_history__time_on_site'),
).filter(visit_count__gt=0).order_by('-time_on_site')
如何找到用户花费的总时间?
谢谢@odif :) 我认为这正是我需要做的。 – Clayton