小编fue*_*git的帖子

在 Ubuntu 18.04 Bionic 上安装 Postgresql(存储库已删除)

我越来越

E: The repository 'https://apt.postgresql.org/pub/repos/apt bionic-pgdg Release' no longer has a Release file.
Run Code Online (Sandbox Code Playgroud)

在 sudo apt update 上。这意味着仿生的存储库无法访问。

就我而言,这次我无法将 Ubuntu 版本升级到较新的版本,并且需要以某种方式进行管理。在这种情况下,我想我需要从 /etc/apt/sources.list.d 中删除文件,其中包含:

deb https://apt.postgresql.org/pub/repos/apt bionic-pgdg main
Run Code Online (Sandbox Code Playgroud)

那么我怎样才能在 Bionic 上安装 Postgresql呢?有什么方法可以从源代码下载并安装吗?

postgresql bionic ubuntu-18.04 postgresql-13

5
推荐指数
1
解决办法
5571
查看次数

Odoo _inherit = 'mail.thread' 错误

我正在尝试向学院课程添加讨论和通知,但出现错误。我的代码:models.py

class Courses(models.Model):
_name = 'academy.courses'
_inherit = 'mail.thread'
Run Code Online (Sandbox Code Playgroud)

视图文件

<div class="oe_chatter">
  <field name="message_follower_ids" widget="mail_followers"/>
  <field name="message_ids" widget="mail_thread"/>
</div>
Run Code Online (Sandbox Code Playgroud)

openerp.py

'取决于':['网站'],

错误:

2016-04-01 22:05:02,467 11535 ERROR academy openerp.modules.registry: Failed to load registry
Traceback (most recent call last):
  File "/home/module_odoo/openerp/modules/registry.py", line 386, in new
    openerp.modules.load_modules(registry._db, force_demo, status, update_module)
  File "/home/module_odoo/openerp/modules/loading.py", line 334, in load_modules
    force, status, report, loaded_modules, update_module)
  File "/home/module_odoo/openerp/modules/loading.py", line 237, in load_marked_modules
    loaded, processed = load_module_graph(cr, graph, progressdict, report=report, skip_modules=loaded_modules, perform_checks=perform_checks)
  File "/home/module_odoo/openerp/modules/loading.py", line 132, in load_module_graph
    models …
Run Code Online (Sandbox Code Playgroud)

openerp odoo-9

3
推荐指数
1
解决办法
4059
查看次数

Odoo 10 使用 search() 方法搜索活动和非活动记录

我有 many2many 字段 location_from_ids 并试图找到 location_ids 的所有孩子。

  location_from_ids = fields.Many2many(comodel_name='stock.location',relation='report_stock_config_location_from_rel',column1='report_id',column2='location_id',string='Locations From', context={'active_test': False})
Run Code Online (Sandbox Code Playgroud)

我正在使用 search() 方法来获取 location_ids 的所有孩子:

def _get_filter(self, report):
    res = ''
    if report.location_from_ids:
        location_ids = [l.id for l in report.location_from_ids]
        locations = self.env['stock.location'].search([('id', 'child_of', location_ids), ('active', 'in', ('t', 'f'))])
Run Code Online (Sandbox Code Playgroud)

我需要获取所有位置(活动和非活动)但只获取活动记录。我怎样才能获得所有记录:活动和非活动?

orm python-2.7 odoo odoo-10

3
推荐指数
1
解决办法
1909
查看次数

many2many 字段上的 Odoo 特定表单视图

我有 many2many 领域:

supply_ids = fields.Many2many(comodel_name='supply.conditions',
                                          relation='purchase_supply_rel',
                                          column1='purchase_requests_id', column2='supply_conditions_id',
                                          string='Supply Conditions')
Run Code Online (Sandbox Code Playgroud)

和一块 xml

 <page string="Order">
        <field name="supply_ids"/>
 </page>
Run Code Online (Sandbox Code Playgroud)

我只有一个 supply.conditions 表单视图,但我想创建另一个(字段较少)并将其显示在 supply_ids 字段单击:

"Add object" -> "Create"
Run Code Online (Sandbox Code Playgroud)

我不知道在“添加对象”单击时调用了什么方法,也不知道如何在“添加对象”->“创建”按钮上选择特定的表单视图。

python view openerp python-2.7 odoo-9

1
推荐指数
1
解决办法
2607
查看次数