Я пытаюсь записать изменения, сделанные в определенном поле, и отображать их как потоки сообщений, но я не могу отображать потоки сообщений, хотя я сделал шаги в документации вот простой код i test наотслеживать изменения в определенном поле в odoo 8
models.py
from openerp import models, fields, api
class model_test(models.Model):
_name = "testt.model_test"
_inherit = ['mail.thread', 'ir.needaction_mixin']
testt = fields.Char(string="test_text",track_visibility='onchange')
views.xml
<?xml version="1.0" encoding="utf-8"?>
<openerp>
<data>
<act_window id="test_main_act" name="testt" res_model="testt.model_test" view_mode="tree,form" >
</act_window>
<menuitem id="test_module_root" name="test module" action="test_main_act"/>
<record id="test_list" model="ir.ui.view">
<field name="name"> test form</field>
<field name="model">testt.model_test</field>
<field name="arch" type="xml">
<form>
<header>
<button name="add_one" type="object" string="Add one" />
</header>
<sheet>
<field name="testt" />
</sheet>
</form>
<div class="oe_chatter">
<field name="message_follower_ids" widget="mail_followers" groups="base.group_user"/>
<field name="message_ids" widget="mail_thread"/>
</div>
</field>
</record>
<record id="test_list" model="ir.ui.view">
<field name="name"> test list</field>
<field name="model">testt.model_test</field>
<field name="arch" type="xml">
<tree>
<field name="testt"></field>
</tree>
</field>
</record>
</data>
</openerp>
тогда результат не то, что я ожидал unexpected result
Я забыл вернуть его извините, я испытал его эффект, если он был после, но никаких изменений в обоих случаях –
Привет Айман, я обновил ответ. –
спасибо, я испытаю его. –