Django, Abfragefilterung von der Modellmethode

Habe ich diese Modelle:

def Foo(Models.model):
    size = models.IntegerField()
    # other fields

    def is_active(self):
         if check_condition:
              return True
         else:
              return False

def Bar(Models.model):
     foo = models.ForeignKey("Foo")
     # other fields

Jetzt möchte ich Abfrage Bars, die aktiv Foo ' s als solche:

Bar.objects.filter(foo.is_active())

Ich bin immer Fehler wie

SyntaxError at /
('non-keyword arg after keyword arg'

Wie kann ich das erreichen?

InformationsquelleAutor der Frage Hellnar | 2010-02-16

Schreibe einen Kommentar