chevron_left

Django REST framework 开发 Api 接口教程

免费
第 2.4 回

教程文档

Django REST framework 开发 Api 接口教程 - 模型类序列化器

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

模型类序列化器

更简单的方法是直接定义模型类序列化器

定义

from rest_framework import serializers
from .models import Category


# 分类序列化
class CategorySerializer(serializers.ModelSerializer):
    class Meta:
        model = Category
        fields = '__all__'

测试

from categories.serializers import CategorySerializer
serializer = CategorySerializer()
serializer

指定字段

fields 明确指定

class CategorySerializer(serializers.ModelSerializer):
    class Meta:
        model = Cate...

课程介绍

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

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