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')