обратная связь 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'
Что не так?