不需要save的操作:

查询(删除的话查询语句后面加一个.delete()即可,修改的话在后面加一个.update()即可):

models.表名.objects.using('数据库名').get/filter/all...()

创建:

models.表名.objects.using('数据库名').create()

models.表名.using('数据库名').bulk_create()

 

需要save的操作:

获取数据条:

查询

创建:

models.表名()

保存和删除数据条:

数据条实例.save(using='数据库名')

数据条示例.delete(using='数据库名')

例如:将一个数据库中的某条数据移到另一个数据库

>>> u = models.User.objects.using('legacy_users').get(username='fred')

>>> u.save(using='new_users') # 默认对原数据库进行操作,故也可写成:>>> u.delete()

>>> u.delete(using='legacy_users')

 

 

相关文章:

  • 2021-11-19
  • 2021-11-14
  • 2021-06-17
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-06-16
猜你喜欢
  • 2022-12-23
  • 2021-11-17
  • 2021-11-17
  • 2021-11-17
  • 2021-12-11
  • 2021-06-08
  • 2021-12-06
相关资源
相似解决方案