Project

General

Profile

« Previous | Next » 

Revision 6c5b2d74

Added by Jérôme Schneider about 13 years ago

dossiers: add update patientrecord (civil status and physiology)

  • calebasse/dossiers/forms.py: add PhysiologyForm
  • calebasse/dossiers/models.py: add physiology fields
  • calebasse/dossiers/templates/dossiers/patientrecord_update.html: add
    forms
  • calebasse/dossiers/views.py: add PhysiologyForm to PatientRecordView

View differences:

calebasse/dossiers/models.py
editable=True)
contacts = models.ManyToManyField('personnes.People',
related_name='contact_of')
birthdate = models.DateField(null=True, blank=True)
nationality = models.CharField(max_length=70, null=True, blank=True)
birthdate = models.DateField(verbose_name=u"Date de naissance",
null=True, blank=True)
nationality = models.CharField(verbose_name=u"Nationalité",
max_length=70, null=True, blank=True)
paper_id = models.CharField(max_length=12,
null=True, blank=True)
last_state = models.ForeignKey(FileState, related_name='+',
......
comment = models.TextField(verbose_name=u"Commentaire",
null=True, blank=True, default=None)
# Physiology
size = models.IntegerField(verbose_name=u"Taille (cm)",
null=True, blank=True, default=None)
weight = models.IntegerField(verbose_name=u"Poids (kg)",
null=True, blank=True, default=None)
pregnancy_term = models.IntegerField(verbose_name=u"Terme en semaines",
null=True, blank=True, default=None)
def __init__(self, *args, **kwargs):
super(PatientRecord, self).__init__(*args, **kwargs)
if not hasattr(self, 'service'):

Also available in: Unified diff