django数据库的初始动态数据

django数据库的初始动态数据,django,database,variables,dynamic,fixtures,Django,Database,Variables,Dynamic,Fixtures,我想用初始数据(虚拟数据)填充我的数据库。我在许多模型中都有DateTimeFields,对于DateTimeFields,最好在fixtures文件(json、yaml、xml)中有一个变量。例如:now()+7h,now()+6d+8h+30m : 有解决办法吗?我找到了一个很好的解决办法。我组合了以下非常好的python包FactoryBoy+django dynamic fixtures+Faker。对我来说很好。我希望它能帮助某人在这种情况下,也许你应该使用管理命令而不是夹具。你能举个

我想用初始数据(虚拟数据)填充我的数据库。我在许多模型中都有DateTimeFields,对于DateTimeFields,最好在fixtures文件(json、yaml、xml)中有一个变量。例如:
now()+7h
now()+6d+8h+30m

:


有解决办法吗?

我找到了一个很好的解决办法。我组合了以下非常好的python包FactoryBoy+django dynamic fixtures+Faker。对我来说很好。我希望它能帮助某人

在这种情况下,也许你应该使用管理命令而不是夹具。你能举个例子吗?我不明白你的想法。
[
  {
    "model": "myapp.person",
    "pk": 1,
    "fields": {
      "first_name": "John",
      "last_name": "Lennon",
      "appointment": now(),
    }
  },
]