Python 更改Django中的日期格式

Python 更改Django中的日期格式,python,django,Python,Django,我在Django的一个ListView中工作,我想显示包含当前日期的数据库中的对象,我试图使用queryset和datetime模块来实现这一点,但终端抛出以下错误: 错误 意见 模型 课堂咨询(models.Model): 我不知道我是否在使用datetime模块、视图时出错,或者是否有任何django设置需要更改,如果是这样的话,我该怎么做?谢谢 更改此行: queryset=Consults.objects.filter(Fecha=date.strftime(“%DD/%MM/%YYYY

我在Django的一个ListView中工作,我想显示包含当前日期的数据库中的对象,我试图使用queryset和datetime模块来实现这一点,但终端抛出以下错误:

错误 意见 模型 课堂咨询(models.Model):

我不知道我是否在使用datetime模块、视图时出错,或者是否有任何django设置需要更改,如果是这样的话,我该怎么做?谢谢

更改此行:
queryset=Consults.objects.filter(Fecha=date.strftime(“%DD/%MM/%YYYY”)
具有
queryset=Consults.objects.filter(Fecha=date.strftime(“%Y-%m-%d”)

如果使用
%
符号,则不需要在其后重复该字符。要获取可用的格式,请查看。

params={'value':value},django.core.exceptions.ValidationError:[“'19/05/20'值的日期格式无效。它必须是YYYY-MM-DD格式。”]queryset=Consults.objects.filter(Fecha=date.strftime(“%Y-%m-%d”))更新了我的答案,只需使用我链接的文档中提到的正确顺序即可。
django.core.exceptions.ValidationError: ["'05/19/20D/00M/2020YYY' value has an invalid date format. It must be in YYYY-MM-DD format."]
class AppointmentIndexView(ListView):
    model = Consults
    template_name = 'appointments_index.html'
    context_object_name = 'consults'
    paginate_by = 7

    queryset = Consults.objects.filter(Fecha=date.strftime("%DD/%MM/%YYYY"))
#General Consult Info
Paciente = models.ForeignKey(Patient,on_delete=models.CASCADE,related_name='Paciente')
Fecha = models.DateField()
Motivo = models.CharField(max_length=500,null=True)
Padecimiento = models.CharField(max_length=500,null=True)
#Main Patient Info
Presion = models.CharField(max_length=20,blank=True,null=True)
Temperatura = models.FloatField(blank=True,null=True)
Peso = models.FloatField(blank=True,null=True)
Talla = models.FloatField(blank=True,null=True)
#Any Exams done before
Estudios = models.ImageField(upload_to='studies',blank=True)
#Interrogatory by System
Digestivo = models.CharField(max_length=500,blank=True,null=True)
Endocrino = models.CharField(max_length=500,blank=True,null=True)
Renal = models.CharField(max_length=500,blank=True,null=True)
Linfativo = models.CharField(max_length=500,blank=True,null=True)
Respiratorio = models.CharField(max_length=500,blank=True,null=True)
#Physical Exploration
Cabeza = models.CharField(max_length=500,blank=True,null=True)
Torax = models.CharField(max_length=500,blank=True,null=True)
#Diagnose
CIE_10 = models.ForeignKey(CIE_10,on_delete=models.DO_NOTHING,blank=True,null=True)
Detalle_de_Codigo = models.CharField(max_length=500,blank=True,null=True)
Diagnostico = models.CharField(max_length=500,blank=True,null=True)
Procedimiento = models.CharField(max_length=500,blank=True,null=True)
Analisis = models.CharField(max_length=500,blank=True,null=True)
#Treatment
Medicamento = models.CharField(max_length=500,blank=True,null=True)
Descripcion = models.CharField(max_length=500,blank=True,null=True)
Uso = models.CharField(max_length=500,blank=True,null=True)
Dosis = models.CharField(max_length=500,blank=True,null=True)
Acciones = models.CharField(max_length=500,blank=True,null=True)