AssertionError: В классе ProductSerializer отсутствует атрибут «Meta.model», хотя у меня есть класс Meta() с атрибутом модели

Я пытаюсь просто разместить данные с помощью этого сериализатора django, но постоянно получаю ошибку Class ProductSerializer missing «Meta.model» attribute. Не знаете, может я что-то упускаю:

class ProductSerializer(serializers.ModelSerializer):
    class  Meta:
        model : Product 
        fields : ['title','image','likes']

Вот моя модель:

class Product(models.Model):
title = models.CharField(max_length=200)
image = models.CharField(max_length=200)
likes = models.PositiveIntegerField(default=0)

Ошибка из моей консоли

Вы используете двоеточие вместо знака «равно». Должно быть model = Product :

class ProductSerializer(serializers.ModelSerializer):
    class  Meta:
        model = Product 
        fields = ('title','image','likes')
Вернуться на верх