在django中将sqlite3同步到外部数据库

在django中将sqlite3同步到外部数据库,django,Django,伙计们,我正在构建一个应用程序,它将数据存储在sqlite3上,然后将数据同步到云中的postgres,我已经尝试过django synchro,它看起来非常过时,我不得不对它进行一些更改,然后才能与django 2.0一起使用,我现在面临这个问题AttributeError:“ManyToManyField”对象没有属性“rel” 与之相关的代码是def get_intermediarymodels: res={} 对于模型中的模型: res.updatem2m.rel.through,_ge

伙计们,我正在构建一个应用程序,它将数据存储在sqlite3上,然后将数据同步到云中的postgres,我已经尝试过django synchro,它看起来非常过时,我不得不对它进行一些更改,然后才能与django 2.0一起使用,我现在面临这个问题AttributeError:“ManyToManyField”对象没有属性“rel” 与之相关的代码是def get_intermediarymodels: res={} 对于模型中的模型: res.updatem2m.rel.through,_get_remote_fieldm2m for m2m in model._meta.many_to_many 如果不是m2m.rel.through.\u meta.auto\u已创建

是否有一种方法可以解决此问题,或者可以使用django软件包来帮助与两个数据库同步。谢谢。

已将.rel属性替换为.remote\u字段。这在Django 1.9中被弃用,最后在2.0中被删除。请参阅发行说明的一部分。

。到已替换为.model。访问该属性会发出弃用警告:ForeignObjectRel.to属性的用法已弃用。改用model属性。