0
나는이 두 가지 모델 :다른 모델의 필드를 기반으로 개체를 제외하는 방법은 무엇입니까?
class Model1(models.Model):
field1 = models.BooleanField()
field2 = ...
class Model2(models.Model):
field21 = ...
field22 = models.ForeignKey(Model1)
objects = FilterManager()
방법 FilterManager (모델 1)에서 오브젝트를 제외하는 Model1.field1 = False를 포함?
내 FilterManager :
class FilterManager(models.Manager):
def optfilter(self, options = dict()):
if options.has_key('option'):
kwargs['field21'] = options['option']
return self.filter(**kwargs)
그것은 작동, 감사합니다! – Nips