Basit bir soru ve bunun için bir cevap bulamıyorum. ManyToManyField üzerinde nasıl yineleyebilirim?
class Stuff(models.Model):
things = models.ManyToManyField(Thing)
sonra farklı işlevde ben bunu yapmak istiyorum:
Ben ManyToMany alanına sahip bir modele sahip
myStuff = Stuff.objects.get(id=1)
for t in myStuff.things.all:
# ...
Ama bu beni veriyor:
TypeError: 'instancemethod' object is not iterable
ManyToManyField üzerinde nasıl yineleyebilirim? ()
all
sonra ekleme
"instancemethod nesnesi", bu bir yöntem (parantez gerektirir), yinelenen değil, size kapalı olmalıdır. – mpen