~acsone-openerp/acsone-addons/7.0

« back to all changes in this revision

Viewing changes to html_widget_embedded_picture/controllers/main.py

  • Committer: Jonathan Nemry
  • Date: 2014-03-14 15:01:30 UTC
  • Revision ID: jonathan.nemry@acsone.eu-20140314150130-ct9duvzi7a7fhcti
[CHG] some review

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
# -*- coding: utf-8 -*-
 
2
##############################################################################
 
3
#
 
4
#    Authors: Nemry Jonathan & Mignon Laurent
 
5
#    Copyright (c) 2014 Acsone SA/NV (http://www.acsone.eu)
 
6
#    All Rights Reserved
 
7
#
 
8
#    WARNING: This program as such is intended to be used by professional
 
9
#    programmers who take the whole responsibility of assessing all potential
 
10
#    consequences resulting from its eventual inadequacies and bugs.
 
11
#    End users who are looking for a ready-to-use solution with commercial
 
12
#    guarantees and support are strongly advised to contact a Free Software
 
13
#    Service Company.
 
14
#
 
15
#    This program is free software: you can redistribute it and/or modify
 
16
#    it under the terms of the GNU Affero General Public License as
 
17
#    published by the Free Software Foundation, either version 3 of the
 
18
#    License, or (at your option) any later version.
 
19
#
 
20
#    This program is distributed in the hope that it will be useful,
 
21
#    but WITHOUT ANY WARRANTY; without even the implied warranty of
 
22
#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 
23
#    GNU Affero General Public License for more details.
 
24
#
 
25
#    You should have received a copy of the GNU Affero General Public License
 
26
#    along with this program.  If not, see <http://www.gnu.org/licenses/>.
 
27
#
 
28
##############################################################################
2
29
import cStringIO
3
 
import contextlib
4
 
import hashlib
5
30
import json
6
31
import logging
7
 
import os
8
 
import datetime
9
 
 
10
 
from sys import maxint
11
 
 
12
 
import psycopg2
13
 
import werkzeug
14
 
import werkzeug.exceptions
15
 
import werkzeug.utils
16
 
import werkzeug.wrappers
17
32
from PIL import Image
18
33
 
19
34
import openerp
20
 
from openerp.osv import fields
21
 
from openerp.addons.website.models import website
22
35
from openerp.addons.web import http
23
 
from openerp.addons.web.http import request, LazyResponse
24
36
 
25
37
logger = logging.getLogger(__name__)
26
38
 
54
66
            window.parent['%s'](%s, %s);
55
67
        </script>""" % (func, json.dumps(img_tag), json.dumps(message))
56
68
 
57
 
# vim:expandtab:tabstop=4:softtabstop=4:shiftwidth=4:
 
69
# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: