Я хочу загрузить файл с помощью SQL.factory () Я просто хочу сохранить исходное имя файла { {1}} мой код в настоящее время
form = SQLFORM.factory(
Field('file_name', requires=IS_NOT_EMPTY()),
Field('file', 'upload',uploadfolder=upload_folder))
if form.accepts(request.vars, session): #.process().accepted:
response.flash = u'File uploaded'
session.your_name = form.vars.file_name
session.filename = request.vars.file
elif form.errors:
response.flash = 'form has errors'
return dict(form=form)
Я думаю, что session.filename = request.vars.file - это место, где вы задаете имя файла. Почему я получаю автоматически сгенерированное имя файла no_data.smth.23u8o8274823zu4i2.smth
Спасибо,