Flask записать файл в пользовательский каталог - PullRequest
0 голосов
/ 13 марта 2020

Я хочу flask для записи файлов в подкаталог.

Это работает, он записывает файл test.txt в flask_root/files dir:

@app.route('/', methods=['GET', 'POST'])                                 
def index():
    with open('files/test.txt', 'w') as f:
        f.write("sometext")

Но почему выиграл это работа?

app.add_url_rule('/files/<filename>', endpoint='files')

@app.route('/', methods=['GET', 'POST'])                                 
def index():
    with open(url_for('files' filename='test.txt'), 'w') as f:
        f.write("sometext")
--
FileNotFoundError: [Errno 2] No such file or directory: '/files/test.txt'
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...