1 # -*- coding: utf-8 -*-
4 from openerp.http import Controller, route
6 class ImportController(Controller):
7 @route('/base_import/set_file')
8 def set_file(self, req, file, import_id, jsonp='callback'):
9 import_id = int(import_id)
11 written = req.session.model('base_import.import').write(import_id, {
13 'file_name': file.filename,
14 'file_type': file.content_type,
17 return 'window.top.%s(%s)' % (
18 jsonp, simplejson.dumps({'result': written}))