I尝试使用DRF获取对象列表,但出现类似">缺少"Meta.model属性"的错误
Serialzers.py
from rest_framework import serializers
from .models import Car
class CarSerializer(serializers.ModelSerializer):
class Meta:
model: Car
fields=['brand_name','model_name','car_color']
Views.py代码如下:
from app2.serializers import CarSerializer
from rest_framework import generics
class BrandList(generics.ListCreateAPIView):
queryset = Brand.objects.all()
serializer_class = CarSerializer
URLS.py:
from app2.views import ,BrandList
path("BrandList/", BrandList.as_view(), name="BrandList"),
请有人离开这个
在serializers.py 中尝试models=而不是:
class CarSerializer(serializers.ModelSerializer):
class Meta:
model = Car
fields=['brand_name','model_name','car_color']