0

私は odoo 開発の初心者です。Project module から継承するモジュールを既にインストールしています。これにより、 Project セクションに特定の追加フィールドが追加されます。しかし、モジュール ファイルにフィールドを追加してアップグレードしようとすると、新しいフィールドがアップロードされません。サーバーを再起動してアップデートを試みましたが、うまくいきません。私のモデルは次のようになります:-

class legacy_projects007(osv.osv):
  _inherit = "project.project"

  _columns = {
    'legacy_projects_amount': fields.float('Amount'),
    'legacy_projects_regdate': fields.date(),
    'legacy_projects_description': fields.text('Description'),
    'legacy_projects_enddate': fields.date(),
  }

  _defaults ={
    'legacy_projects_amount': "1000.0",
    'legacy_projects_description': "Description of Project Here",
  }
4

1 に答える 1

0

1) まず、openerp.py ファイルにモジュール depends('project') を追加します。

2) 新しいファイルを作成すると、このファイルが init.py ファイルに追加されます。

于 2016-03-14T11:17:18.750 に答える