【发布时间】:2016-01-12 09:20:28
【问题描述】:
在 django 模型中,我需要过滤 ManyToManyField 有条件的
STATUS_CHOICES=(
('ACTIVE', 'Active'),
('INACTIVE', 'Inactive'),)
class Car(models.Model):
name = models.CharField()
status = models.CharField(choices=STATUS_CHOICES,
default='ACTIVE')
class Showroom(models.Model):
name = models.CharField()
stock_car = models.ManyToManyField('Car')
此代码是我尝试获取所有汽车的列表,但我需要根据某些条件进行过滤。
我需要ManyToManyField 只包含标记为的汽车
状态 = '活动'
任何想法如何处理它或一些示例代码表示赞赏。
【问题讨论】:
-
你想在管理界面上显示吗?
-
是的,我想要这个在管理界面上。
标签: django python-2.7 django-models