ho modelli contenuti in questo modo:Django 1.8 KeyError: 'manager' sul rapporto
class Post(models.Model):
name = models.CharField(max_length=10)
class Comment(models.Model):
post = models.ForeignKey(Post,related_name='comments')
name = models.CharField(max_length=10)
E quando voglio ottenere tutti i commenti da un post somepost.comments()
ottengo il seguente errore:
>> somepost.comments()
Traceback (most recent call last):
File "<console>", line 1, in <module>
File "a_path/django/db/models/fields/related.py", line 693, in __call__
manager = getattr(self.model, kwargs.pop('manager'))
KeyError: 'manager'
questo mi ha fatto incazzare per un tempo imbarazzante. anche se in parte perché tab-completion ti dà 'somepost.comments (' – andorov
Ho postato anche questo perché google non risulta utile per il criptico KeyError: 'manager'' – andorov