就像我们在这里看到的那样:
https://docs.djangoproject.com/en/1.6/ref/models/querysets/#get
Entry.objects.get(ID = '富')
不应该只接受Entry.objects.get(id__exact ='foo')吗?我们可以用其他字段替换id,例如get(name ='bar')吗?
答案 0 :(得分:0)
如果您不提供查找类型 - 也就是说,如果您的关键字参数不包含双下划线 - 则假定查找类型为
exact
。
是的,您可以使用任何可以提供等效Python类型的字段。