0
パスが正しくあり、ファイルが存在します。ここでファイルを送信するときにFlaskが404を返します
@app.route('/Users/<username>/<filename>')
def send_image(username, filename):
return send_from_directory('/Users/'+username, filename)
127.0.0.1 - - [16/Jun/2017 20:29:00] "GET /myuploads HTTP/1.1" 200 -
127.0.0.1 - - [16/Jun/2017 20:29:00] "GET /Users/alon123/1185392_716316861727493_1066399254_n.jpg HTTP/1.1" 404 -
127.0.0.1 - - [16/Jun/2017 20:29:00] "GET /Users/alon123/boy.jpg HTTP/1.1" 404 -
127.0.0.1 - - [16/Jun/2017 20:29:00] "GET /Users/alon123/gg.jpeg HTTP/1.1" 404 -
127.0.0.1 - - [16/Jun/2017 20:29:00] "GET /Users/alon123/IMG_1409.PNG HTTP/1.1" 404 -
127.0.0.1 - - [16/Jun/2017 20:29:00] "GET /Users/alon123/IMG_2743.JPG HTTP/1.1" 404 -
127.0.0.1 - - [16/Jun/2017 20:29:00] "GET /Users/alon123/IMG_2757.JPG HTTP/1.1" 404 -
127.0.0.1 - - [16/Jun/2017 20:29:00] "GET /Users/alon123/secondpage.png HTTP/1.1" 404 -
ディレクトリ構造である: enter image description here
ルートはLudboxあり、そして上記の関数を呼び出すHTMLテンプレートで見つけることができます。
コードを使用すると、ルートディレクトリから、ディレクトリ構造を共有することができ、動作するはずです。 – Ejaz
@ PEJK質問にディレクトリ構造を追加しました。 –