【问题标题】:How to get the events for the given list of zipcodes?如何获取给定邮政编码列表的事件?
【发布时间】:2013-11-29 08:55:13
【问题描述】:

您好,我有邮政编码列表

zipcodes = ['1234', '2132', '12312', '123123', '12317']

我创建了一个事件模型如下:

class Event(models.Model):
 title = models.CharField(max_length=40)
 description = models.CharFi
 address = models.TextField(max_length=350, null=True, blank=True)
 city = models.CharField(max_length=50, blank=True, null=True)
 state = models.CharField(max_length=50, blank=True, null=False)
 province = models.CharField(max_length=50, blank=True, null=False)
 zipcode = models.CharField(max_length=10, blank=True)

现在对于给定的邮政编码列表,我需要获取所有事件对象。如何在 django 中为此编写查询?

【问题讨论】:

    标签: django python-2.7 django-models


    【解决方案1】:

    使用in:

    zipcodes = ['1234', '2132', '12312', '123123', '12317']
    Event.objects.filter(zipcode__in=zipcodes)
    

    【讨论】:

      猜你喜欢
      • 2017-05-20
      • 2020-04-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多