首页 > 解决方案 > 如何查看一周内的注册总数?

问题描述

我在用户模型中使用 django 构建与 UserProfile 模型具有一对一的关系。我必须计算一周内的注册数量。我怎样才能做到这一点?。提前感谢您的补充。

标签: djangodjango-rest-framework

解决方案


您可以date_joined在用户模型中使用,这意味着指定帐户创建时间的日期时间。创建帐户时默认设置为当前日期/时间。

from datetime import datetime, timedelta
today = datetime.date.today() 
startDate = today - datetime.timedelta(days=7)
endDate = today + datetime.timedelta(days=1)
users = User.objects.filter(date_joined__range=[startDate, endDate])

推荐阅读