Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/cmake/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Django 使用日期搜索_Django - Fatal编程技术网

Django 使用日期搜索

Django 使用日期搜索,django,Django,您好,开发人员,您能告诉我如何按日期搜索查询对象吗?例如,如果有人要搜索,将向我显示日期选择器,然后我将选择从2019-3-11到2019-09-11,然后它将打印这些日期之间的所有结果。。我不想通过 dat=example.objects.all().order_by('-date')。此外,我需要采取输入模板代码 models,py example class Sample(models.Model): date = fields.DateField(auto_now=True)

您好,开发人员,您能告诉我如何按日期搜索查询对象吗?例如,如果有人要搜索,将向我显示日期选择器,然后我将选择从2019-3-11到2019-09-11,然后它将打印这些日期之间的所有结果。。我不想通过
dat=example.objects.all().order_by('-date')。此外,我需要采取输入模板代码

models,py example
class Sample(models.Model):
    date = fields.DateField(auto_now=True)

首先以
'2019-03-20'
格式从输入字段中获取
f_日期
t_日期

f_date = '2019-03-11'
t_date = '2019-09-11'

from_date = datetime.strptime(f_date, "%Y-%m-%d").date()
to_date = datetime.strptime(t_date, "%Y-%m-%d").date()

date_queryset = Sample.objects.filter(date__range=(from_date, date_date))

关于细节

我在回答中补充道,您只要求django解决方案。如果你需要更多的帮助,你也应该提供更多关于你需要什么的信息。我忘记了。谢谢你的帮助,好的。你有html模板,django视图吗?