Изображение Python Bottle часть 2 - PullRequest
1 голос
/ 07 декабря 2011

Я не уверен, если я не правильно понимаю учебник по бутылкам, но этот код:

from bottle import static_file

@route('/images/<filename:re:.*\.png>')
def send_image(filename):
    return static_file(filename, root='/path/to/image/files', mimetype='image/png')

должен просматривать папку с именем этого изображения без добавления .png к имени, верно?

так что если у меня есть файл с именем python.png

Я бы набрал в браузере ... / Python, и это должно получить мне изображение, верно?

потому что я не получаю изображение, но я получаю его, когда добавляю .png к нему

1 Ответ

3 голосов
/ 07 декабря 2011

Ну, отвечая на вопрос, который вы задали в комментарии ...

@route('/images/:filename')
def send_image(filename):
    return static_file(filename + '.png', root='/path/to/image/files', mimetype='image/png')
...