我有一个表单,应该从用户那里接收一些数据(用户名和密码),然后将此数据传输到控制器,并且控制器应发回一些数据到并显示给用户。
xml文件如下:
<odoo>
<record model="ir.ui.view" id="view_buttons_form">
<field name="name">Action</field>
<field name="model">zeep.form</field>
<field name="type">form</field>
<field name="arch" type="xml">
<form action="/test/zeep" method="post">
<header>
<input type="button" class="btn" value="Submit" id="btnSubmit; " />
</header>
<group>
<field name="name"/>
<field name="pass"/>
</group>
</form>
</field>
</record>
<record id="zeep" model="ir.actions.act_window">
<field name="name">Eligibility </field>
<field name="type">ir.actions.act_window</field>
<field name="res_model">zeep.form</field>
<field name="view_type">form</field>
<field name="view_mode">form</field>
</record>
<menuitem action="zeep" id="menu_zeep" parent="zeep_id" sequence="20"/>
这是我的控制器:
因此,控制器将字典作为参数,并将用户名和密码用于所需的功能(用户= factory.UserCT('ahmed',kw ['name'],kw ['pass']))。
现在,我的问题是我添加的按钮没有出现在浏览器中,结果我无法提交表单,以及如何返回一些响应以将其显示给用户。有人可以通过适当的方式帮助您吗?