提问人:deli무구 提问时间:8/18/2023 更新时间:8/24/2023 访问量:16
序列化程序验证程序之所以好,是因为它可以轻松地在模型序列化程序和显式序列化程序之间切换,这是什么意思?
What does it mean that serializer validators are good because it makes it easy to switch between Model Serializer and explicit Serializer?
问:
我一直在阅读rest_framework文件,但我发现很难理解这句话的意思
“在使用快捷方式 ModelSerializer 类和使用显式序列化程序类之间切换很容易。用于 ModelSerializer 的任何验证行为都易于复制。
这是使用序列化程序验证器的三个好处之一,但是......
- 为什么要在 ModelSerilzer 和 Serializer 类定义的序列化程序之间切换?
- 它易于复制意味着什么?
- 为什么要复制为 ModelSerializer 定义的验证器?
这是写 https://www.django-rest-framework.org/api-guide/validators/ 的链接
感谢您查看此问题!
我试着查找同一个问题,该问题涉及 django 序列化器验证器的可复制优势。但我得到的只是一个事实,即最好通过序列化程序创建模型实例,因为序列化器具有简单的验证逻辑,并且最好同时保留序列化器验证器和模型验证器。
答: 暂无答案
评论