如何基于为froingkey django创建的对象进行过滤

3zwtqj6y  于 2021-09-08  发布在  Java
关注(0)|答案(1)|浏览(222)

我有两个模型(table) TicketingCancel ```
class Ticketing(models.Model):
a= models.CharField(max_length=40)
b = models.DecimalField(max_digits=10,decimal_places=2)
#others

class Cancel(models.Model):
ticket = models.ForeignKey(Ticketing,on_delete=models.CASCADE,related_name="ticket")
#others

views.py,我必须进行查询以显示所有活动视图 `Ticketing` ```
Ticketing.objects.filter()#how to filter all objects which `cancel` not created for

谢谢,我知道在创建取消时创建一个布尔字段 BooleanField 在里面 Ticketing 将是错误的,但我不想使用它,这是可能的请?!

dvtswwa3

dvtswwa31#

您可以使用lookup isnull筛选活动票务示例。

Ticketing.objects.filter(ticket__isnull=True)

相关问题