обратная связь m2m Django orm

class ProductCategory(MPTTModel):
    """категории продуктов"""
    name = models.CharField(max_length=255)    
    parent = TreeForeignKey('self', on_delete=models.CASCADE, null=True, blank=True, related_name='children')

class Product(models.Model):
    """Продукты"""

    name = models.CharField(max_length=1024)    
    category = models.ManyToManyField(ProductCategory, related_name="category_products")

Делаю как сказано в документации что бы получить обратную связь _set:

a = ProductCategory.objects.get(id=2)
print(a.product_set.all())

получаю:

AttributeError: 'ProductCategory' object has no attribute 'product_set'

Что не так?


Ответы (0 шт):