Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/matlab/13.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框架-使用Ajax和多部分解析器上传文件_Ajax_Django_Rest_Multipartform Data - Fatal编程技术网

Django rest框架-使用Ajax和多部分解析器上传文件

Django rest框架-使用Ajax和多部分解析器上传文件,ajax,django,rest,multipartform-data,Ajax,Django,Rest,Multipartform Data,我是django rest框架和django的新成员 我可以在django rest_框架中使用JSON/Ajax处理CRUD特性的一些代码。 现在,我想使用功能文件上传,特别是图像文件 但是,我搜索了一些代码,并尝试了一些代码(比如,它确实很有用,但我无法完全理解,也无法工作) 所以,我想知道如何使用rest-frmaework和一些解析器(视图)、序列化器上传文件 这是我的模特 class ImageFile(models.Model): create_date = models.D

我是django rest框架和django的新成员

我可以在django rest_框架中使用JSON/Ajax处理CRUD特性的一些代码。 现在,我想使用功能文件上传,特别是图像文件

但是,我搜索了一些代码,并尝试了一些代码(比如,它确实很有用,但我无法完全理解,也无法工作)

所以,我想知道如何使用rest-frmaework和一些解析器(视图)、序列化器上传文件

这是我的模特

class ImageFile(models.Model):
    create_date = models.DateTimeField(auto_now_add=True)
    title = models.CharField(max_length=100)
    file = models.FileField(upload_to='/Users/riskkim/soma/')

你的问题是什么?我想参考使用rest_框架编写文件上传示例,请参考我对类似问题的回答: