【发布时间】:2011-12-27 18:39:16
【问题描述】:
我正在尝试使用以下语法对我的数据库进行 (Django) 查询:
Derp.objects.all()
我有一个生产数据库和一个默认(开发)数据库。所以很明显,默认情况下,上面的查询将使用默认数据库。
我无法弄清楚如何选择我的其他数据库。一位同事提出以下建议:
Derp.objects.all(using="development")
但这会返回一个 TypeError:
all() got an unexpected keyword argument 'using'
谁能告诉我正确的语法是什么?我似乎找不到 all() 方法实际接受的参数。
【问题讨论】:
-
语法和措辞看起来像是在使用 Django ORM。如果是这样,知道什么版本会很有帮助。
-
@MarkLavin django.VERSION 打印 (1, 3, 0, 'final', 0)
标签: python django postgresql