所以,我有两个模型,一个持有对另一个的外键引用:
Model1:
blah = models.ForeignKey(Model2)
我还有以下 Model2 管理员:
model2admin(models.ModelAdmin)
inline = [model1inline]
model1admin(admin.TabularLine):
def queryset(self, request):
qs = super(model2admin, self).queryset(request)
return qs.filter(...)
我正在尝试过滤 model1admin 中的查询集以查找 model2 的实例(这对我来说很有意义,因为当您单击管理页面上的一项时,它将是单个模型实例)。那我该怎么做呢?在文档中,我只看到一些可以将 obj 作为参数的函数,但我认为这些函数只能“可调用”用于显示。