python-3.x - 无法将 postgresql 与 odoo 连接

标签 python-3.x odoo odoo-12

我在 aws ec2 中配置了 odoo 并在运行命令时从 rds 连接 Postgresql ./odoo-bin --config=/etc/odoo.conf并尝试从浏览器访问,我收到以下错误:

ERROR odoo_db odoo.modules.loading: Database odoo_db not initialized, you can force it with `-i base` 

File "/opt/odoo/odoo/odoo/modules/registry.py", line 176, in __getitem__
    return self.models[model_name]
KeyError: 'ir.http' - - -

而且我也收到此错误:
STATEMENT:  SELECT latest_version FROM ir_module_module WHERE name='base'
ERROR odoo_db odoo.sql_db: bad query: SELECT latest_version FROM ir_module_module WHERE name='base'
ERROR: relation "ir_module_module" does not exist

最佳答案

在命令行中运行:

 ./odoo-bin --addons-path=addons --database=odoo  --db_user=odoo --db_password=odoo  --db_host=localhost --db_port=5432 -i INIT
明确给出数据库名称、用户和密码,“-i INIT”选项初始化 odoo 数据库

关于python-3.x - 无法将 postgresql 与 odoo 连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53450720/

相关文章:

python - Odoo12ce 域 self 和 Many2oe 域问题

python - 如何更改 odoo 12 中的 many2one 值字段名称?

python - Odoo 12 中没有名为 Slugify 的模块

python-3.x - Matplotlib 图例按升序排列

python - 错误索引错误加载文件配置

odoo - 如何通过 Python 中的 xml rpc 从 Odoo (v13) 下载发票?

python - 在 Odoo 中设置 Many2one 字段值的域

python - Odoo 9 自定义模块与字段验证

Python - 类上的描述符用于*设置*属性

Python-tkinter : Opening and closing dialog windows