序列化

serializers.py  
导包
from rest_framework import serializers
from app03.models import Games, Heros
class GamesSerializer(serializers.ModelSerializer):
class Meta:
model = Games
fields = "__all__"
depth = 1


view.py
try:
  序列化获取数据
  game_ser = GamesSerializers(data=data)
  检查获取到的数据是否有效
  game_ser.is_valid()
  保存数据
  game_ser.save()
  return Response(status=200, data={"code": 200, "msg": "成功"})
except Exception as e:
  return
Response(status=200, data={"code": 500, "msg": "失败"})
 

原文地址:https://www.cnblogs.com/ZS1314/p/12165331.html