python - 导入错误: No module named http in odoo

标签 python odoo odoo-10

当我尝试为网络编写基本 Controller 时,odoo 10 出现错误

from odoo import http

显示错误

2017-07-09 13:20:10,128 9183 ERROR ? werkzeug: Error on request:
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/werkzeug/serving.py", line 177, in run_wsgi
    execute(self.server.app)
  File "/usr/lib/python2.7/dist-packages/werkzeug/serving.py", line 165, in execute
    application_iter = app(environ, start_response)
  File "/odoo/odoo-server/odoo/service/server.py", line 250, in app
    return self.app(e, s)
  File "/odoo/odoo-server/odoo/service/wsgi_server.py", line 184, in application
    return application_unproxied(environ, start_response)
  File "/odoo/odoo-server/odoo/service/wsgi_server.py", line 170, in application_unproxied
    result = handler(environ, start_response)
  File "/odoo/odoo-server/odoo/http.py", line 1307, in __call__
    self.load_addons()
  File "/odoo/odoo-server/odoo/http.py", line 1328, in load_addons
    m = __import__('odoo.addons.' + module)
  File "/odoo/odoo-server/odoo/modules/module.py", line 81, in load_module
    execfile(modfile, new_mod.__dict__)
  File "/odoo/odoo-server/addons/web_printscreen_zb/__init__.py", line 25, in <module>
    import controllers
  File "/odoo/odoo-server/addons/web_printscreen_zb/controllers.py", line 28, in <module>
    import openerp.addons.web.http as openerpweb
  File "/odoo/odoo-server/odoo/modules/module.py", line 109, in load_module
    mod = importlib.import_module(canonical)
  File "/usr/lib/python2.7/importlib/__init__.py", line 37, in import_module
    __import__(name)
ImportError: No module named http

我阅读了 odoo 的文档来编写 Web Controller ,但结果相同。

和 我已经尝试过

从 odoo.addons.web 导入 http

相同的结果

最佳答案

问题已解决 将代码从controller.py移动到另一个文件file.py 我不知道为什么会这样..!

关于python - 导入错误: No module named http in odoo,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44997136/

相关文章:

Python:从 CSV 文件的每一行中提取第一个元素

python - 如何将多个字段传递给搜索功能?在 Odoo 9

odoo - 如何在odoo中添加用于直接打印报告而不是按ctrl+shift+p的打印按钮?

python - Odoo 10 从自定义模型转到购买列表

奥杜 10 : Change datetime picker options for a field

python - Elasticsearch 没有给出准确的结果python

python - 已安装包但未导入包

python - blender 中奇怪的 Material 故障

python - Openerp 模块更新失败

javascript - Odoo:JavaScript。无法访问某些 View 结构