使用queryset在django中进行基本过滤

时间:2014-03-18 15:37:27

标签: django django-models django-views

model.py

class Venue(models.Model):
    place = models.CharField(max_length=50)
    venue_Name = models.CharField(max_length=100)
    rent = models.IntegerField()
    parking_area = models.IntegerField()

def __unicode__(self):
    return self.venue_Name

我想使用在按下过滤器显示数据库中的模型值时在一个页面中的分组列表中选择的位置来过滤此模型。虽然我读了django doc我不理解过滤的过程

2 个答案:

答案 0 :(得分:1)

这是您应该查看的文档中的一部分 - https://docs.djangoproject.com/en/dev/topics/db/queries/#retrieving-specific-objects-with-filters

从数据库中过滤模型值的查询是:

Venue.objects.filter(place='<dropdown-select>')

答案 1 :(得分:0)

Venue.objects.filter(place= a[0])

a [0]是从下拉列表

收到的值