我正在尝试使用 Django 中的固定装置为我的一个项目提供一些初始数据。我要向其提供此数据的模型具有一个名为“已添加”的 DateField。因此,在包含我的夹具的 JSON 文件中,我包含了以下行:
"added": "2011-11-11",
当我使用加载此文件时
python manage.py loaddata test.json
我收到这个错误
ValidationError: [u'Enter a valid date in YYYY-MM-DD format.']
所以我尝试使用转储数据来找出内部格式与我所做的不同
python manage.py dumpdata modelname > bla.json
但它包含我使用的同一行:
"added": "2011-11-11",
我必须做什么才能在我的 JSON 文件中使用日期?我真的看不出哪里出错了,因为我的格式与 dumpdate 给我的格式相同。
几乎我所有的模型都包含 DateFields,我需要来自固定装置的数据来测试我的应用程序。