Revision 55a8e535
Added by Benjamin Dauvergne over 12 years ago
calebasse/actes/models.py | ||
---|---|---|
22 | 22 |
verbose_name=u'Type de transport') |
23 | 23 |
doctors = models.ManyToManyField('personnes.Worker', |
24 | 24 |
limit_choices_to={'type__intervene': True }, |
25 |
verbose_name=u'Thérapeute') |
|
25 |
verbose_name=u'Thérapeutes') |
|
26 |
|
|
27 |
def __unicode__(self): |
|
28 |
return '{0} le {1} pour {2} avec {3}'.format( |
|
29 |
self.act_type, self.date, self.patient, |
|
30 |
', '.join(map(unicode, self.doctors.all()))) |
|
31 |
|
|
32 |
def __repr__(self): |
|
33 |
return '<%s %r %r>' % (self.__class__.__name__, unicode(self), self.id) |
|
34 |
|
|
35 |
|
|
36 |
class Meta: |
|
37 |
verbose_name = u"Acte" |
|
38 |
verbose_name_plural = u"Actes" |
|
39 |
ordering = ['-date', 'patient'] |
|
40 |
|
|
26 | 41 |
|
27 | 42 |
class EventActManager(EventManager): |
28 | 43 |
|
Also available in: Unified diff
improve display code for the Act model