hi *_*ind 3 django django-rest-framework
我正在尝试过滤从日期到日期之间添加的数据。但我无法将关键字“date_gte”解析到字段中。
我该如何解决这个问题?
from1 = request.POST.get('from')
to = request.POST.get('to')
result = qwerty.objects.filter(date_gte= from1, date_lte= to)
print(result)
result.save()
Run Code Online (Sandbox Code Playgroud)
您需要使用两个连续的下划线 ( __) 来使用查找:
from1 = request.POST.get('from')
to = request.POST.get('to')
result = qwerty.objects.filter(date__gte=from1, date__lte=to)
print(result)
result.save()Run Code Online (Sandbox Code Playgroud)
在这种情况下,您可以使用__range查找 [Django-doc]:
from1 = request.POST.get('from')
to = request.POST.get('to')
result = qwerty.objects.filter(date__range=(from1, to))
print(result)
result.save()Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1523 次 |
| 最近记录: |