用支持迁移的fixture命令替换dumpdata和loaddata。
django-fast-fixtures的Python项目详细描述
Fast_Fixtures django应用程序提供了一种导出设备的方法,这些设备在制作时会记录数据库的状态。
然后,它们允许数据库在加载数据时移动到该状态,或者警告用户有关不一致性(如果他们想播放保存的话)
相当激进。请测试并考虑对代码做出贡献。
注意:
*输出现在只支持json。这是django的序列化器结构的一个限制。
但是这些工具可以用来升级这些设备。
或者另一个网站实例
````
data created:
``json文件中创建的数据几乎完全相同,除了在数据流开始处出现的新头对象:
``json
[
{
“model”:“auth.user”,
“fields”:{},
“migrations”:{
“app_label”:“last_migration_label”,
…
,
,
…
]
其他数据
]
`````
模型和字段项都在那里,因此头会被正常的loaddata进程忽略。迁移按顺序列出此转储中包含的所有应用程序及其上次应用的迁移。
然后,它们允许数据库在加载数据时移动到该状态,或者警告用户有关不一致性(如果他们想播放保存的话)
相当激进。请测试并考虑对代码做出贡献。
注意:
*输出现在只支持json。这是django的序列化器结构的一个限制。
但是这些工具可以用来升级这些设备。
或者另一个网站实例
data created:
``json文件中创建的数据几乎完全相同,除了在数据流开始处出现的新头对象:
``json
[
{
“model”:“auth.user”,
“fields”:{},
“migrations”:{
“app_label”:“last_migration_label”,
…
,
,
…
]
其他数据
]
`````
模型和字段项都在那里,因此头会被正常的loaddata进程忽略。迁移按顺序列出此转储中包含的所有应用程序及其上次应用的迁移。