Django requête où dans

Comment faire cela à l'aide de django objet de la requête:

 SELECT * FROM test WHERE (test_id IN (SELECT test_id FROM test_subject_set)) AND (test_begin_time < '') AND (test_end_time > '')

Le modèle:

class Test(models.Model):
    id = models.AutoField(primary_key=True)
    user = models.ForeignKey(User)
    groups = models.ManyToManyField(Group)


class TestSubjectSet(models.Model):
    id =  models.AutoField(primary_key=True)
    test = models.ForeignKey(Test)
  • s'il vous plaît montrer votre django modèle. Et il ne serait pas mal d'être le plus descriptif de ce que vous essayez d'accomplir
InformationsquelleAutor kelvinfix | 2011-05-10