文章序列化和过滤模型和json渲染器

2019-03-27  本文已影响0人  憨猜猜
image.png

序列化

定义序列化模型的ArticleSerializer类,并继承于serializers.ModelSerializer

其中可以自定义序列化字段的最大长度max_length和最小长度min_length以及错误信息的自定义error_messages

而fields字段表示序列化后用于展示的字段。

image.png

过滤

定义过滤模型的ArticleFiler类,并继承与filters.FilterSet。如下定义过滤的字段title、desc、content、min_time、max_time,且过滤的title、desc、content为模糊搜索。

POST请求,对比,返回异常抛出或正常值

image.png image.png image.png

json数据渲染器

image.png image.png

方法

image.png image.png image.png #

路由

image.png

settings配置

image.png
上一篇 下一篇

猜你喜欢

热点阅读