【发布时间】:2018-10-18 12:56:10
【问题描述】:
每次我从同一个 Django 项目重建一个新数据库时,ContentType ID 不能保证是相同的。这使得比较来自两个数据库的数据变得困难。
有没有办法为给定的 ContentType / Model 强制使用 ID?
【问题讨论】:
标签: django django-migrations django-contenttypes
每次我从同一个 Django 项目重建一个新数据库时,ContentType ID 不能保证是相同的。这使得比较来自两个数据库的数据变得困难。
有没有办法为给定的 ContentType / Model 强制使用 ID?
【问题讨论】:
标签: django django-migrations django-contenttypes
您可以将函数绑定到post_migrate 信号,该信号将相应地调用 Django 的设备相关管理命令(dumpdata 和 loaddata)。
如果已经在特定路径上创建了一个 json 夹具文件,功能代码可能会刷新在迁移期间自动添加的内容类型并从夹具填充行。否则转储刚刚填充的行 (dumpdata)。
文档中的更多内容:
【讨论】: