Django Rest Framework - 在 ViewSet 和 Serializer 上创建方法
Django Rest Framework - Create method on ViewSet and Serializer
我正在创建自己的身份验证。应该覆盖序列化程序或视图集上的 de create 方法吗?它们之间有什么区别。我正在学习本教程,但我不知道为什么这个人超载了
I am creating my own authentication. Should override de create method on the serializer or on the viewset?
身份验证和重写创建方法之间没有关系。
What is the diference between them.
序列化程序负责反序列化在其 create
/ update
方法中完成的数据。
视图是分页、节流、序列化程序、parsers/renderers 等之间的粘合剂。视图连接所有这些组件。它的 create
方法将处理对象创建的具体步骤:
- 创建序列化器
- 确保传入数据有效
- 调用序列化器的
save
- 稍后将调用序列化器的 create
- return 创建的实例或错误。
我正在创建自己的身份验证。应该覆盖序列化程序或视图集上的 de create 方法吗?它们之间有什么区别。我正在学习本教程,但我不知道为什么这个人超载了
I am creating my own authentication. Should override de create method on the serializer or on the viewset?
身份验证和重写创建方法之间没有关系。
What is the diference between them.
序列化程序负责反序列化在其 create
/ update
方法中完成的数据。
视图是分页、节流、序列化程序、parsers/renderers 等之间的粘合剂。视图连接所有这些组件。它的 create
方法将处理对象创建的具体步骤:
- 创建序列化器
- 确保传入数据有效
- 调用序列化器的
save
- 稍后将调用序列化器的create
- return 创建的实例或错误。