想知道 django 里边参数校验使用 forms 还是 serializers

2020-11-18 15:19:13 +08:00
 still97

另外这两者在使用上有什么差异点呢?

2709 次点击
所在节点    Django
6 条回复
johnsona
2020-11-18 17:37:29 +08:00
前后端分离与不分离
content-type
sazima
2020-11-18 19:42:07 +08:00
都行, 也可以一串 if 判断
kevinguoCN
2020-11-19 10:40:48 +08:00
forms 跟 serializers 都可以。 如果你前后端分离 建议 serializers 。 如果不分离 半分离 forms 。
roddy
2020-11-19 10:46:21 +08:00
总结:分离用 serializers,不分离用 forms,可以单独写 if 验证参数方法。😄
still97
2021-01-19 09:12:44 +08:00
好的,基本就这两种自动化验证方案吧?
still97
2021-01-19 09:14:09 +08:00
@roddy 基本就这三种方案吗?单独写 if 的话,代码就很巨多了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/726715

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX