我不知道如何得到正确的结果
这是模型
class StockInForm(models.Model):
color = models.ForeignKey(Color, ...)
class Color(models.Model):
color = models.CharField(...)
supplier = models.ForeignKey(Supplier, ...)
class Supplier(models.Model):
supplier = models.CharField(...)
我得到了一个供应商关键字,我想得到的是符合关键字的形式。我试过很多次,但不知道怎么做。能给我一些提示吗?谢谢你
如果给我一个颜色关键字,我可以使用
StockInForm.objects.filter(**{"color__color" : keyword})
获取所有带有颜色关键字的表单。但我这样用就不行了
StockInForm.objects.filter(**{"color__color__supplier " : keyword})
我觉得你需要
或者如果你想使用字典:
color__supplier__supplier
-检查StockInForm
的颜色字段。它与Color
有关。在Color
检查供应商字段。它与Supplier
模型有关,最后一个是checksupplier字段相关问题 更多 >
编程相关推荐