私はいくつかのフィールドの値が変更されたとき、これを実現するために、学生のフォームOdooでChatterを使うには?
の下でログインしている、ように、学生モデルのChatter
を使用したいが、私は次のことをしました: 1.追加これは
<div class="oe_chatter">
<field name="message_follower_ids" widget="mail_followers"/>
<field name="message_ids" widget="mail_thread"/>
</div>
学生用フォームです。
これはチャタリングを追加しましたが、New Message
ボタンをクリックすると、次のエラーが発生しました。
私は学生のモデルでmail.thread
を継承していないので、これは可能性があります。
- 私はこのクラスを学生モデルで継承しました。
下に示すように、再び、私はこのトピックを検索しますが、何も見つからなかった可能性がエラーを与えました。
誰かが私を助けてくれたら分かります。
class OpStudent(models.Model):
_name = 'op.student'
_inherits = {
'res.partner': 'partner_id',
}
_inherit = [
'mail.thread',
'ir.needaction_mixin',
]
foo = fields.Char(track_visibility='always')
あなたはofficial documentationでそれについての詳細を読むことができる:あなたが必要とする特定のフィールドの変更を記録するために
あなたには、いくつかのフィールドを追加しましたが、あなたのmodule.Updateあなたのモジュールを更新して再度チェックしていないようです。 – Heroic
ありがとう、それは働いて、何のエラーも与えず、私は新しいメッセージを投稿することができますが、私はフィールド値を変更したとき、何も記録していません。 –
あなたはどのフィールド値を変更しましたか?詳細をご記入ください – Heroic