2014-08-29 127 views
7

我正在使用Django休息招摇。在序列化程序中添加了一个图像,该图像出现在其他框架UI中。但不要出现在Swagger UI中。如何在django添加图片上传字段rest rest swagger

在序列化程序中添加了以下字段。 upload_photo = serializers.ImageField(required = False)

但是大举显示一个简单的文本字段。显示上传字段的其余框架。任何人都可以帮助我在swagger UI中显示上传字段以及

+0

哎,我得到了同样的问题,你有没有找到解决办法? – 2015-01-09 08:16:35

+1

不,我用Django rest框架上传文件。 Django在文件上传中使用key作为列表​​,并在其中使用key作为列表 – Muneeb 2015-01-09 11:18:58

回答

1

对于文件中的字段,你可以重写日YAML doctstring的领域:

parameters: 
    - 
     name: file 
     type: file 
0

为什么不使用图片url而不是工作方式更好,ImageField给了我无穷无尽的问题以及您可以通过upload_photo.url调用图片返回相同的值upload_photo在普通文本

相关问题