2014-08-29 19 views
7

Tôi đang sử dụng phần còn lại của Django. Đã thêm một hình ảnh được gửi tới bộ nối tiếp xuất hiện trong giao diện người dùng khung còn lại. Nhưng không xuất hiện trong giao diện người dùng Swagger.Cách thêm trường tải lên hình ảnh trong django rest swagger

Nhập trường sau vào bộ nối tiếp. upload_photo = serializers.ImageField (required = False)

Tuy nhiên, việc vênh vang hiển thị một trường văn bản đơn giản. Trong khi khung còn lại hiển thị trường tải lên. Bất cứ ai cũng có thể giúp tôi hiển thị trường tải lên trong ui vượn cũng như

+0

hey, tôi đã cùng một vấn đề, bạn đã tìm ra giải pháp? –

+1

Không, tôi đã sử dụng khung còn lại Django để tải tệp lên. Django phần còn lại swagger ha giới hạn trong tải lên tập tin và sử dụng phím như danh sách – Muneeb

Trả lời

1

đối với một lĩnh vực tập tin mà bạn có thể ghi đè YAML doctstring thứ cho lĩnh vực này:

parameters: 
    - 
     name: file 
     type: file 
0

Tại sao không sử dụng url hình ảnh thay vì hoạt động tốt hơn, ImageField đã cho tôi các vấn đề vô tận, bạn có thể gọi hình ảnh bằng cách upload_photo.url trả về cùng giá trị upload_photo trong văn bản bình thường

Các vấn đề liên quan