[IMP] move http layer from openerp-web to openobject-server, convert controllers to the new route api
bzr revid: al@openerp.com-20131027171717-dzqx2264p152lq8y
This commit is contained in:
@@ -1,4 +1,10 @@
|
||||
import http
|
||||
import sys
|
||||
|
||||
# Mock deprecated openerp.addons.web.http module
|
||||
import openerp.http
|
||||
sys.modules['openerp.addons.web.http'] = openerp.http
|
||||
http = openerp.http
|
||||
|
||||
import controllers
|
||||
import cli
|
||||
|
||||
|
||||
@@ -33,10 +33,9 @@ import openerp
|
||||
import openerp.modules.registry
|
||||
from openerp.tools.translate import _
|
||||
from openerp.tools import config
|
||||
from openerp import http
|
||||
|
||||
from .. import http
|
||||
|
||||
from openerp.addons.web.http import request
|
||||
from openerp.http import request
|
||||
|
||||
#----------------------------------------------------------
|
||||
# OpenERP Web helpers
|
||||
|
||||
@@ -9,11 +9,10 @@ import os
|
||||
|
||||
from mako.template import Template
|
||||
from openerp.modules import module
|
||||
from openerp import http
|
||||
from openerp.http import request
|
||||
|
||||
from .main import module_topological_sort
|
||||
from .. import http
|
||||
|
||||
from ..http import request
|
||||
|
||||
NOMODULE_TEMPLATE = Template(u"""<!DOCTYPE html>
|
||||
<html>
|
||||
@@ -171,4 +170,4 @@ class TestRunnerController(http.Controller):
|
||||
|
||||
@http.route('/web/tests/get_session_value', type='json', auth="none")
|
||||
def get_session_value(self):
|
||||
return request.session.some_test_value
|
||||
return request.session.some_test_value
|
||||
|
||||
@@ -35,8 +35,8 @@ Now you can put the following content in ``controllers/my_controllers.py``:
|
||||
|
||||
::
|
||||
|
||||
import openerp.addons.web.http as http
|
||||
from openerp.addons.web.http import request
|
||||
import openerp.http as http
|
||||
from openerp.http import request
|
||||
|
||||
|
||||
Controller Declaration
|
||||
|
||||
-1116
File diff suppressed because it is too large
Load Diff
@@ -3,7 +3,7 @@ import unittest2
|
||||
|
||||
import mock
|
||||
|
||||
from openerp.addons.web import http
|
||||
from openerp import http
|
||||
|
||||
class MockRequestCase(unittest2.TestCase):
|
||||
def setUp(self):
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
from . import common
|
||||
|
||||
import openerp.addons.web.controllers.main
|
||||
from openerp.addons.web.http import request as req
|
||||
from openerp.http import request as req
|
||||
|
||||
class TestDataSetController(common.MockRequestCase):
|
||||
def setUp(self):
|
||||
|
||||
@@ -4,7 +4,7 @@ import collections
|
||||
import mock
|
||||
import unittest2
|
||||
|
||||
from openerp.addons.web.http import request as req
|
||||
from openerp.http import request as req
|
||||
|
||||
from . import common
|
||||
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
import openerp
|
||||
|
||||
class DiagramView(openerp.addons.web.http.Controller):
|
||||
class DiagramView(openerp.http.Controller):
|
||||
|
||||
@openerp.addons.web.http.route('/web_diagram/diagram/get_diagram_info', type='json', auth='user')
|
||||
@openerp.http.route('/web_diagram/diagram/get_diagram_info', type='json', auth='user')
|
||||
def get_diagram_info(self, req, id, model, node, connector,
|
||||
src_node, des_node, label, **kw):
|
||||
|
||||
|
||||
Reference in New Issue
Block a user