我如何在 Django 中将 ModelForm 中的日期字段格式化为 dd/mm/yy?
How can i Formatting a date field in a ModelForm to dd/mm/yy in Django?
在我的项目中 settings.py 我试试这个 :
USE_L10N = False
DATE_INPUT_FORMATS = ['%d/%m/%Y']
在我的 models.py 中,我尝试这样做:
from django.db import models
from django.conf import settings
class PersonalInfo(models.Model):
Married_Status = (
("1", "Married"),
("2", "Unmarried"),
)
Name = models.CharField(max_length=50)
Age = models.IntegerField()
Married_Status = models.CharField(max_length=10, choices=Married_Status, default="Unmarried")
Birth_Date = models.DateField(input_formats=settings.DATE_INPUT_FORMATS)
显示错误“TypeError: init() 有一个意外的关键字参数 'input_formats'”
我阅读了 django 文档和其他 Whosebug 问题的答案,但我无法理解。
我想要来自用户的输入:17/03/1998
我是 python 和 Django 的菜鸟,所以非常感谢任何帮助。
在Setting.py中:
USE_L10N = False
DATE_INPUT_FORMATS = ['%d/%m/%Y']
在model.py中:
from django.db import models
from django.conf import settings
class PersonalInfo(models.Model):
Married_Status = (
("1", "Married"),
("2", "Unmarried"),
)
Name = models.CharField(max_length=50)
Age = models.IntegerField()
Married_Status = models.CharField(max_length=10, choices=Married_Status, default="Unmarried")
Birth_Date = models.DateField(default="Day/Month/Year")
那个节目像:Day/Month/Year
在我的项目中 settings.py 我试试这个 :
USE_L10N = False
DATE_INPUT_FORMATS = ['%d/%m/%Y']
在我的 models.py 中,我尝试这样做:
from django.db import models
from django.conf import settings
class PersonalInfo(models.Model):
Married_Status = (
("1", "Married"),
("2", "Unmarried"),
)
Name = models.CharField(max_length=50)
Age = models.IntegerField()
Married_Status = models.CharField(max_length=10, choices=Married_Status, default="Unmarried")
Birth_Date = models.DateField(input_formats=settings.DATE_INPUT_FORMATS)
显示错误“TypeError: init() 有一个意外的关键字参数 'input_formats'” 我阅读了 django 文档和其他 Whosebug 问题的答案,但我无法理解。
我想要来自用户的输入:17/03/1998
我是 python 和 Django 的菜鸟,所以非常感谢任何帮助。
在Setting.py中:
USE_L10N = False
DATE_INPUT_FORMATS = ['%d/%m/%Y']
在model.py中:
from django.db import models
from django.conf import settings
class PersonalInfo(models.Model):
Married_Status = (
("1", "Married"),
("2", "Unmarried"),
)
Name = models.CharField(max_length=50)
Age = models.IntegerField()
Married_Status = models.CharField(max_length=10, choices=Married_Status, default="Unmarried")
Birth_Date = models.DateField(default="Day/Month/Year")
那个节目像:Day/Month/Year