chevron_left

Django REST framework 开发 Api 接口教程

免费
第 3.2 回

教程文档

Django REST framework 开发 Api 接口教程 - 视图 APIView

2023年11月23日
Django REST framework 开发 Api 接口教程

视图 APIView

APIView 常规用法

from rest_framework.views import APIView
from .models import Category
from .serializers import CategorySerializer
from rest_framework.response import Response


class ListView(APIView):
    def get(self, request):
        categories = Category.objects.all()
        serializer = CategorySerializer(categories, many=True)
        return Response(serializer.data)

配置路由

urlpatterns = [
    path('', views.ListView.as_view(), name='list'),
]
```...

课程介绍

Django REST framework 是基于 Django 的 REST 框架,用于构建 Web API 的强大而灵活的工具包。

Django REST Framework 可以在 Django 的基础上迅速实现 API,并且自身还带有 WEB 的测试页面,可以方便的测试自己的 API。