Flask: IOError при сохранении загруженных файлов

Я изучаю Flask и пытаюсь работать с шаблоном загрузки файлов, описанным здесь: http://flask.pocoo.org/docs/ шаблоны/загрузки файлов/. Я работаю в Firefox 12 в Windows 7 и запускаю свое приложение в режиме отладки на своем локальном компьютере.

Я копирую пример дословно, за исключением значения переменной UPLOAD_FOLDER, которое я определил как UPLOAD_FOLDER = '/uploads'и создал каталог с именем «uploads», который присутствует в корень приложения (вместе со статическими каталогами и каталогами шаблонов).

При загрузке файла я получаю сообщение об ошибке: IOError: [Errno 2] Нет такого файла или каталога: '/uploads\\u.png'

Интересно, если я укажу необработанную строку для папка загрузки, которая указывает непосредственно на загрузку прямо на моем компьютере, например UPLOAD_FOLDER = r'C:\Python27\projects\Flask\myproject\uploads', все работает просто отлично.

Я неправильно указал каталог? Должен ли каталог загрузки находиться в другом месте?

11
задан pigletfly 1 December 2014 в 02:47
поделиться