Aşağıdaki gibi Flask-RESTful belgelerine göre özel bir Yanıt biçimi tanımladım.Flask-RESTful - Dönüş özel Yanıt biçimi
app = Flask(__name__)
api = restful.Api(app)
@api.representation('application/octet-stream')
def binary(data, code, headers=None):
resp = api.make_response(data, code)
resp.headers.extend(headers or {})
return resp
api.add_resource(Foo, '/foo')
Aşağıdaki Kaynak sınıfım var.
class Foo(restful.Resource):
def get(self):
return something
def put(self, fname):
return something
Ben
get()
fonksiyon
application/octet-stream
türünü ve varsayılan
application/json
dönmek için
put()
fonksiyonunu geri dönmek istiyorum.
Bunu yapmayı nasıl yaparım? Bu noktada belgeler çok açık değil.
Bu cevap için teşekkürler, şaşkınlık duyduğuma şaşmamalı! – Ayrx