验证
from categories.serializers import CategorySerializer
data = {'sort': 1}
serializer = CategorySerializer(data=data)
serializer.is_valid()
serializer.errors
serializer.validated_data
data = {'name': '服务器'}
serializer = CategorySerializer(data=data)
serializer.is_valid()
serializer.errors
serializer.validated_data
通过 raise_exception=True,会向前端返回 HTTP 400 Bad Request 响应。
serializer.is_valid(raise_exception=True)
自定义验证
一共有三种方式
vali...