• rest_famework 增删改查初第四阶段(最高级,此阶段是优化第三阶段的代码)的使用


    两个url 共用一个视图
    url
     url(r'^books/$', views.BookViewSet.as_view({"get":"list","post":"create"}),name="book_list"),   #{"get":"list","post":"create" } 当参数传递给.as_view  里面会经过一系列的判断处理  来处理请求
        url(r'^books/(?P<pk>d+)$', views.BookViewSet.as_view({
                    'get': 'retrieve',
                    'put': 'update',
                    'patch': 'partial_update',
                    'delete': 'destroy'
                }),name="book_detail"),
    
    
    view
    class BookViewSet(viewsets.ModelViewSet):
        queryset = Book.objects.all()
        serializer_class = BookSerializers
  • 相关阅读:
    docker生态系统
    访问远程的docker
    docker实践4
    docker实践3
    docker实践
    Spark快速入门
    shuffle和sort分析
    hadoop原理
    apacheds的客户端
    LDAP apacheds解决方案
  • 原文地址:https://www.cnblogs.com/ajaxa/p/10490745.html
Copyright © 2020-2023  润新知