如何在django ORM筛选器中检查此开始日期>检查日期?
如何在django ORM筛选器中检查此开始日期>检查日期如何在django ORM筛选器中检查此开始日期>检查日期?,django,django-models,django-views,Django,Django Models,Django Views,如何在django ORM筛选器中检查此开始日期>检查日期 check_date = request.GET.get('start_date') qs = Test.objects.values('opinion').annotate( count=Count('opinion'), dcount=Count('opin_id', distinct=True)).filter(start_date__gte='c
check_date = request.GET.get('start_date')
qs = Test.objects.values('opinion').annotate(
count=Count('opinion'),
dcount=Count('opin_id',
distinct=True)).filter(start_date__gte='check_date').order_by("count")
在这里,我如何将开始日期与检查日期进行核对。此方法不起作用FilterStart_date__gte='check_date'
过滤器开始日期=检查日期也不起作用删除过滤器中检查日期周围的引号
filter(start_date__gte=check_date)
你有什么错误吗?没有错误。但是没有得到大于提供日期的结果,为什么要比较筛选器中的相同值。使用此check_date=request.GET.GET'start_date'您将开始日期的相同值返回给check_date,因此check_date永远不会大于start_date@maqboolthoueqtno。它实际上是模块中的一个字段。但是请求中的开始日期是我们从UI传递的日期