Привет всем, я хочу вызвать метод из другого объекта, но я не могу как это исправить, чтобы вызвать метод. Это мой код xml. Я использую запись для наследования кнопки, чтобы создать кнопку, вызов моего метода
<record id="view_send_email_homework" model="ir.ui.view">
<field name="name">send.email.homework</field>
<field name="model">homework.student</field>
<field name="inherit_id" ref="parent_access.view_homework_student_form"/>
<field name="arch" type="xml">
<xpath expr="//button[@name='send_message']" position="replace">
<button
name="send_mail" type="object"
string="Envoyer"
class="oe_highlight"
/>
</xpath>
</field>
</record>
метод определен для другого объекта мой код python
class send_email_homework(models.Model):
_name = 'send.email.homework'
_inherit = 'homework.student'
def send_mail(self, cr, uid, ids, context=None):
email_template_obj = self.pool.get('email.template')
он показывает мне это сообщение, когда я нажимаю на кнопку
AttributeError: объект 'homework.student'не имеет атрибута «send_mail»