当前,我正在Django中进行项目开发,并将PostgreSQL用作数据库。 因此,现在数据库包含学生信息,例如ID,姓名,性别,登录时间和注销时间。现在,如果我想获取每个学生的登录和注销时间,那么我需要遍历特定日期的所有ID,那么该如何遍历视图中的ID?
TodayStartdate = datetime.now().strftime("%Y-%m-%d") + " 00:00"
TodayEnddate = datetime.now().strftime("%Y-%m-%d") + " 23:59"
Timestamp = Students.objects.filter(id_timestamp__range=(TodayStartdate, TodayEnddate))
Login = Timestamp.first()
Logout = Timestamp.last()
print(Login)
print(Logout)
答案 0 :(得分:0)
Django中的QuerySet是可迭代的,您只需执行以下操作即可:
for elem in Timestamp.objects.all():
#do something with elem.id