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
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
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
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
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