标签: python django save using
我正在尝试将对象保存在非默认数据库中。我已经配置了第二个连接。
我知道为了获取对象,它是Class.objects.using('the_db').all
Class.objects.using('the_db').all
但是当我尝试object.using('the_db').save()时,它不起作用。 (错误:“对象没有属性'using'”。 我也尝试过object.save('the_db'),但它也无效。
object.using('the_db').save()
object.save('the_db')
我该如何实现?我找不到正确的语法。
答案 0 :(得分:3)
尝试object.save(using='the_db')
object.save(using='the_db')
django相关文档:https://docs.djangoproject.com/en/2.2/topics/db/multi-db/#moving-an-object-from-one-database-to-another