Projet

Général

Profil

« Précédent | Suivant » 

Révision 1a3d8912

Ajouté par Jérôme Schneider il y a presque 10 ans

dossiers: merge administrative forms into one form

Closes #2739

Voir les différences:

calebasse/dossiers/views.py
290 290

  
291 291
tab1_general = PatientRecordGeneralView.as_view()
292 292

  
293
class PatientRecordAdmView(cbv.ServiceViewMixin, cbv.MultiUpdateView):
293
class PatientRecordAdmView(cbv.UpdateView):
294 294
    model = PatientRecord
295
    forms_classes = {
296
            'id': forms.CivilStatusForm,
297
            'inscription': forms.InscriptionForm,
298
            'out': forms.OutForm,
299
            'family': forms.FamilyForm,
300
            'transport': forms.TransportFrom,
301
            'followup': forms.FollowUpForm,
302
            }
295
    form_class = forms.AdministrativeForm
303 296
    template_name = 'dossiers/patientrecord_tab2_fiche_adm.html'
304 297
    success_url = './view#tab=1'
305 298

  
306

  
307 299
    def get_context_data(self, **kwargs):
308 300
        ctx = super(PatientRecordAdmView, self).get_context_data(**kwargs)
309 301
        try:

Formats disponibles : Unified diff