2011-12-26 19 views

cevap

95

Sen tip sorgu parametresi bağlı olarak geri ok.gif veya error.gif göndermek için

from flask import send_file 

@app.route('/get_image') 
def get_image(): 
    if request.args.get('type') == '1': 
     filename = 'ok.gif' 
    else: 
     filename = 'error.gif' 
    return send_file(filename, mimetype='image/gif') 

gibi bir şey kullanın. Daha fazla bilgi için send_file function ve request object belgelerine bakın.

+1

Herhangi bir fikir, flask-dinlendirici ile nasıl yapılır? –

+0

@DavidV. Ben de aynı şeyi deniyorum. Şimdilik bir alternatif kullanacağım. Yanıtı bir png dosyası olarak kaydedin ve bir şekilde bunun için bir URL oluşturun. Ardından, bu URL'yi html sayfamıza yerleştirin. –

+0

Birden fazla GIF'i buraya dönüş olarak nasıl gönderirim? – Dhana

İlgili konular