콘텐츠로 건너뛰기
메뉴
커뮤니티에 참여하려면 회원 가입을 하시기 바랍니다.
신고된 질문입니다
1 회신
6146 화면

I try to do the openerp tutorial doc.openerp.com/trunk/web/web_controllers/

but it fail :/

controllers/main.py

try:
    import openerp.addons.web.common.http as openerpweb
except ImportError:
    import web.common.http as openerpweb    # noqa

class main(openerpweb.Controller):

    @openerpweb.route('/some_html', type="http")
    def some_html(self):
        return "<h1>This is a test</h1>"

    @openerpweb.route('/some_json', type="json")
    def some_json(self):
        return {"sample_dictionary": "This is a sample JSON dictionary"}

The error:

2013-07-01 12:32:47,017 20491 CRITICAL ? openerp.modules.module: Couldn't load module web 2013-07-01 12:32:47,017 20491 CRITICAL ? openerp.modules.module: 'module' object has no attribute 'route' 2013-07-01 12:32:47,018 20491 ERROR ? openerp: Failed to load server-wide module web.

But the module path is correct and openerp works without this.

openerp path:

./openerp-server --addons=../addons,../web/addons

Thanks in advance for your help ;)

아바타
취소

under which version of OpenERP you are working ?

베스트 답변

The http object has no attribute 'route'
_cp_path = '/some_html'

@http.httprequest
def some_html(self, req):

아바타
취소
관련 게시물 답글 화면 활동
0
11월 19
3373
2
5월 18
6182
2
12월 23
1780
2
2월 23
12501
0
6월 21
2635