我有一个模型与DateField. 在 Django 管理中,当我尝试在 Django 管理中以格式输入日期时,%d-%m-%Y它会抛出错误Enter a valid date.。由于默认模式是%Y-%m-%d
我尝试了以下方法,但在文档中找不到满意的解决方案:
DATE_INPUT_FORMATS。有没有办法以格式保存日期%d-%m-%Y。
小智 6
class YourModel(models.Model):
date = models.DateField('Date', null=True, blank=True)
Run Code Online (Sandbox Code Playgroud)
将此插入Settings.py
DATE_FORMAT = ( ( 'd-m-Y' ))
DATE_INPUT_FORMATS = ( ('%d-%m-%Y'),)
DATETIME_FORMAT = (( 'd-m-Y H:i' ))
DATETIME_INPUT_FORMATS = (('%d-%m-%Y %H:%i'),)
LANGUAGE_CODE = 'en-us'
TIME_ZONE = 'Asia/Kolkata'
USE_I18N = True
USE_L10N = False
USE_TZ = False
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2340 次 |
| 最近记录: |