Hello how Can I show all my events model in my agenda model view ?
class Agenda(models.Model):
_name = 'agenda_esi.agenda'
_description = "AGENDA"
name = fields.Char(string="Title", required=True)
type = fields.Selection(
[('etudiant', 'Étudiant'), ('pedagogique', 'Pédagogique'), ('administratif', 'Administratif')], required=True)
description = fields.Text('Description')
event_id = fields.One2many('agenda_esi.event', 'agenda_id', string="Events")
membres = fields.One2many('res.users', 'agenda_id', string="Membres",required=True)
organisations = fields.One2many('agenda_esi.organisation', 'agenda_id', string="Organisation")class Event(models.Model):I have try this but doesn't work_name = 'agenda_esi.event'
_description = "EVENEMENT D'AGENDA"
name = fields.Char(string="Title", required=True)
organiser_id = fields.Many2one('res.users', string="Organisateur", required=True)
lieu = fields.Char(string="Lieu", required=True)
date_debut = fields.Datetime(string='Date de début', required=True)
date_fin = fields.Datetime(string="Date de fin", required=True)
nb_max = fields.Integer(string="Nombre maximum de participants")
duree = fields.Float(string="Durée de l'évenement")
agenda_id = fields.Many2one('agenda_esi.agenda', string="Agenda", ondelete='cascade', required=True)<record model="ir.ui.view" id="agenda_calendar_view"><field name="name">agenda.calendar</field>
<field name="model">agenda_esi.agenda</field>
<field name="arch" type="xml">
<calendar string="Events" date_start="date_debut" date_stop="date_fin" mode="month" quick_add="False"
color="organiser_id">
<field name="event_id"/>
</calendar>
</field>
</record>