2

openerp 7でいくつかのモジュールをチェックしたところ、res_usersクラスがさらにmodules.exに存在することがわかりました:survey.py ...その使用法は何ですか.彼らは同じ名前でそれを呼び出します

class res_users(osv.osv):
    _inherit = "res.users"
    _name = "res.users"
    _columns = {
        'survey_id': fields.many2many('survey', 'survey_users_rel', 'uid', 'sid', 'Groups'),
    }

res_users()

独自のユーザー モジュールを作成する必要があります。その後、上記のように使用できますか? openerp がそのテーブルのユーザー名とパスワードに一致しているように見えるため、res_users テーブルにレコードを保存する必要があります。この要件を実装するようにアドバイスしてください。

ありがとう..

4

1 に答える 1

1

Survey.py では、users テーブルを継承して新しいフィールドを 1 つ追加しているだけです。上記のように継承して使うと、何を作成しても同じOpenERPユーザーテーブルにフィールドが追加されます。このための新しいテーブルを作成し、要件に応じてコードを変更できることをお勧めします。これについてはよくわかりません。

于 2013-04-15T05:54:50.840 に答える