文章 2023-07-31 来自:开发者社区

【Django学习】(十四)自定义action_router

之前我们的视图类可以继承GenericViewSet或者ModelViewSet,我们不用再自定义通用的action方法,但是有时候我们需要自定义action,我们该如何设计呢?自定义action1、手写视图逻辑1.1、先在视图集里自定义action方法,名称为namesclass ProjectsViewSet( viewsets.ModelViewSet): # 指定当前类视...

【Django学习】(十四)自定义action_router
文章 2023-07-31 来自:开发者社区

【Django学习】(九)自定义校验器_单字段_多字段校验_模型序列化器类

之前学习了视图集里运用序列化器进行序列化和反序列化操作,定义序列化器类,需要继承Serializer基类或者Serializer的子类; 这次我们将学习如何自定义校验器、如何进行单字段或者多字段校验,最后初步使用模型序列化器一、自定义校验器比如定义一个校验项目名称字段是否包含“项目”的函数:def is_contain_project_word(value): if "项目" ...

【Django学习】(九)自定义校验器_单字段_多字段校验_模型序列化器类

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

Python学习站

Python学习资料大全,包含Python编程学习、实战案例分享、开发者必知词条等内容。

+关注
X
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等