mirror of
https://github.com/taskPyroer/DjangoVue3Admin.git
synced 2026-10-15 12:48:56 +00:00
28 lines
708 B
Python
28 lines
708 B
Python
"""
|
|
Time: 2023/12/20 10:00
|
|
Author: Django Vue3 Admin Example
|
|
Version: V 0.1
|
|
File: serializers
|
|
Describe: 示例模块序列化器 - 基础增删改查
|
|
"""
|
|
from app_example.models import Example
|
|
from utils.serializers import CustomModelSerializer
|
|
|
|
|
|
class ExampleSerializer(CustomModelSerializer):
|
|
"""
|
|
示例-序列化器
|
|
"""
|
|
class Meta:
|
|
model = Example
|
|
fields = "__all__"
|
|
|
|
|
|
class ExampleCreateUpdateSerializer(CustomModelSerializer):
|
|
"""
|
|
示例管理 创建/更新时的序列化器
|
|
"""
|
|
class Meta:
|
|
model = Example
|
|
fields = "__all__"
|
|
read_only_fields = ['id'] # 将id字段设置为只读,这样在创建时不需要提供 |