基本使用

视图内

from rest_framework.viewsets import ModelViewSet

from app01 import models
from app01 import serializersList
class userModelViewSet(ModelViewSet):
    queryset = models.User.objects.all()
    serializer_class = serializersList.userSerializer

序列化器

from rest_framework import serializers
from app01.models import User

class userSerializer(serializers.ModelSerializer):

    class Meta:
        model= User
        fields='__all__'

路由

from rest_framework.routers import SimpleRouter
router=SimpleRouter()
router.register('user',viewset=views.userModelViewSet)
urlpatterns = [
    path('admin/', admin.site.urls),
]
urlpatterns+=router.urls

 

posted on 2023-02-20 17:31  阿勒泰的鱼  阅读(35)  评论(0)    收藏  举报