字段 models.DateField() 中的格式错误

问题描述 投票:0回答:1

我的 django 项目的 models.py 文件中有一个模型,其中日期字段不遵循管理中的格式,它看起来像是一个 charField。

从 django.db 导入模型

类注册器(模型.模型): fechaNacimiento = models.DateField()

python django model admin datefield
1个回答
0
投票

我不知道我是否理解你的意思,但我认为你也想在模型中使用类似的东西,像在管理中一样进行格式化

类注册器(模型.模型): fechaNacimiento = models.DateField()

def 格式化数据(自身): 返回 self.fechaNacimiento.strftime('%d/%m/%y')

Hola,没有任何问题,请按照 el modelo también 的方式进行处理,para formatearlo como en el administrador:

从 django.db 导入模型

类Registro(models.Model): fechaNacimiento = models.DateField()

def fecha_formateada(self):
    return self.fechaNacimiento.strftime('%d/%m/%y')
最新问题
© www.soinside.com 2019 - 2024. All rights reserved.