QuerySets in Dictionaries

Diez B. Roggisch deets at nospam.web.de
Thu Nov 12 14:08:26 EST 2009


scoopseven schrieb:
> I need to create a dictionary of querysets.  I have code that looks
> like:
> 
> query1 = Myobject.objects.filter(status=1)
> query2 = Myobject.objects.filter(status=2)
> query3 = Myobject.objects.filter(status=3)
> 
> d={}
> d['a'] = query1
> d['b'] = query2
> d['c'] = query3
> 
> Is there a way to do this that I'm missing?


d = dict(a=Myobject.objects.filter(status=1),
          b=Myobject.objects.filter(status=2),
          c=Myobject.objects.filter(status=3))

Diez



More information about the Python-list mailing list