Exemple #1
0
 def get_form(self, form_class=None):
     form = CreateView.get_form(self, form_class=form_class)
     id_proprietaire = self.request.GET.get("proprietaire", "")
     if id_proprietaire:
         proprietaire = Proprietaire.objects.get(id=id_proprietaire)
         form.fields["proprietaire"].initial = proprietaire
         form.fields["emplacement"].initial = EmplacementChoice.PENSION.name
     return form
Exemple #2
0
    def get_form(self, form_class=None):
        form = CreateView.get_form(self, form_class=form_class)
        self.id_proprietaire = self.request.GET.get("proprietaire", "")

        proprietaire = Proprietaire.objects.get(id=self.id_proprietaire)
        form.fields["proprietaire"].initial = proprietaire

        return form
Exemple #3
0
    def get_form(self, form_class):

        form = CreateView.get_form(self, form_class)
        zona = self.request.user.profile.zona
        if zona != None:
            form.fields["hospitales"].queryset = self.request.user.profile.zona.hospitales
        else:
            messages.warning(self.request, u"Aún no ha configurado su Zona, se muestran todos los Hospitales")
        return form
Exemple #4
0
 def get_form(self, form_class=None):
     form = CreateView.get_form(self, form_class=form_class)
     id_proprietaire = self.request.GET.get("proprietaire", "")
     if id_proprietaire:
         proprietaire = Proprietaire.objects.get(id=id_proprietaire)
         form.fields["proprietaire"].initial = proprietaire
         form.fields["animaux"].queryset = Animal.objects.filter(
             proprietaire_id=id_proprietaire).filter(
                 inactif=False).order_by("nom")
     return form
Exemple #5
0
 def get_form(self, form_class=None):
     form = CreateView.get_form(self, form_class=form_class)
     form.fields["animaux"].queryset = Animal.objects.filter(
         emplacement=EmplacementChoice.REFUGE.name).filter(inactif=False)
     return form