Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Django Rest框架-在ViewSet和序列化程序上创建方法_Django_Django Rest Framework_Django Authentication - Fatal编程技术网

Django Rest框架-在ViewSet和序列化程序上创建方法

Django Rest框架-在ViewSet和序列化程序上创建方法,django,django-rest-framework,django-authentication,Django,Django Rest Framework,Django Authentication,我正在创建自己的身份验证。是否应重写序列化程序或视图集上的反创建方法?他们之间的区别是什么。我一直在学习这个教程,我不知道为什么这个家伙超负荷工作 我正在创建自己的身份验证。是否应重写序列化程序或视图集上的反创建方法 身份验证和重写create方法之间没有关系 他们之间的区别是什么 序列化程序负责反序列化在其create/update方法中完成的数据。 视图是分页、节流、序列化、解析器/呈现器等之间的粘合剂。该视图连接所有这些组件。其create方法将处理对象创建的具体步骤: 创建序列化程序

我正在创建自己的身份验证。是否应重写序列化程序或视图集上的反创建方法?他们之间的区别是什么。我一直在学习这个教程,我不知道为什么这个家伙超负荷工作

我正在创建自己的身份验证。是否应重写序列化程序或视图集上的反创建方法

身份验证和重写create方法之间没有关系

他们之间的区别是什么

序列化程序负责反序列化在其
create
/
update
方法中完成的数据。 视图是分页、节流、序列化、解析器/呈现器等之间的粘合剂。该视图连接所有这些组件。其
create
方法将处理对象创建的具体步骤:

  • 创建序列化程序
  • 确保传入的数据有效
  • 调用序列化程序的
    保存
    ——稍后将调用序列化程序的
    创建
  • 返回创建的实例或错误