Project

General

Profile

« Previous | Next » 

Revision a4bccba9

Added by Mikaël Ates about 13 years ago

Reduce model size due to postgre limitation (Django bug #17763).

View differences:

calebasse/dossiers/forms.py
SessadHealthCareNotification)
from calebasse.dossiers.states import STATE_CHOICES
from calebasse.ressources.models import (HealthCenter, LargeRegime,
CodeCFTMEA,SocialisationDuration, MDPHRequest, MDPHResponse)
CodeCFTMEA, SocialisationDuration, MDPHRequest, MDPHResponse)
from ajax_select import make_ajax_field
calebasse/fixtures/maisondepartementalepersonneshandicapees.json
"website": "www.loire.fr/display.jsp?id=c_302585",
"zip_code": "42000"
},
"model": "ressources.maisondepartementalepersonneshandicapees",
"model": "ressources.mdph",
"pk": 1
},
{
......
"website": "",
"zip_code": "43003"
},
"model": "ressources.maisondepartementalepersonneshandicapees",
"model": "ressources.mdph",
"pk": 2
},
{
......
"website": "",
"zip_code": "63000"
},
"model": "ressources.maisondepartementalepersonneshandicapees",
"model": "ressources.mdph",
"pk": 3
},
{
......
"website": "",
"zip_code": "07007"
},
"model": "ressources.maisondepartementalepersonneshandicapees",
"model": "ressources.mdph",
"pk": 4
}
]
calebasse/ressources/admin.py
ParentalCustodyType, Room, SchoolType, School, SchoolTeacherRole,
Service, SessionType, TransportCompany, TransportType,
UninvoicableCode, WorkerType, LargeRegime, SocialisationDuration,
MaisonDepartementalePersonnesHandicapees)
MDPH)
admin.site.register(MaisonDepartementalePersonnesHandicapees, reversion.VersionAdmin)
admin.site.register(MDPH, reversion.VersionAdmin)
admin.site.register(ActType, reversion.VersionAdmin)
admin.site.register(CFTMEACode, reversion.VersionAdmin)
admin.site.register(FamilySituationType, reversion.VersionAdmin)
calebasse/ressources/models.py
class Meta:
ordering = ['code']
class MaisonDepartementalePersonnesHandicapees(models.Model):
class MDPH(models.Model):
class Meta:
verbose_name = u'Maison départementales des personnes handicapées'
verbose_name_plural = u'Maisons départementales des personnes handicapées'
verbose_name = u'MDPH'
verbose_name_plural = u'MDPHs'
def __unicode__(self):
return self.department
......
class MDPHRequest(models.Model):
start_date = models.DateField(verbose_name=u"Date de la demande")
mdph = models.ForeignKey('ressources.MaisonDepartementalePersonnesHandicapees',
verbose_name=u"Maison départementales des personnes handicapées")
mdph = models.ForeignKey('ressources.MDPH',
verbose_name=u"MDPH")
comment = models.TextField(max_length=3000,
blank=True, null=True, verbose_name=u"Commentaire")
created = models.DateTimeField(u'Création', auto_now_add=True)
......
class MDPHResponse(models.Model):
start_date = models.DateField(verbose_name=u"Date de début")
end_date = models.DateField(verbose_name=u"Date de fin")
mdph = models.ForeignKey('ressources.MaisonDepartementalePersonnesHandicapees',
verbose_name=u"Maison départementales des personnes handicapées")
mdph = models.ForeignKey('ressources.MDPH',
verbose_name=u"MDPH")
comment = models.TextField(max_length=3000,
blank=True, null=True, verbose_name=u"Commentaire")
created = models.DateTimeField(u'Création', auto_now_add=True)

Also available in: Unified diff