У меня есть форма, которая должна получить некоторые данные от пользователя (имя пользователя и пароль) и передать эти данные в контроллер , и контроллер должен отправить обратно некоторые данные и отобразить ихэто пользователю.
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"/>
А это мой контроллер:
Контроллер
Таким образом, контроллер использует словарь в качестве параметра и использует имя пользователя и пароль для необходимой функции (user = factory.UserCT ('ahmed', kw ['name'], kw ['pass '])).
Теперь моя проблема в том, что добавленная мною кнопка не отображается в браузере, в результате я не могу отправить форму и как вернуть какой-либо ответпоказать его пользователю.Может ли кто-нибудь помочь с соответствующим способом сделать это, пожалуйста?