def get_forms(self): secret_form_kwargs = {"prefix": "secret"} enrollment_form_kwargs = {} if self.request.method == "POST": secret_form_kwargs["data"] = self.request.POST enrollment_form_kwargs["data"] = self.request.POST return (EnrollmentSecretForm(**secret_form_kwargs), EnrollmentForm(**enrollment_form_kwargs))
def get_forms(self): secret_form_kwargs = {"prefix": "secret"} enrollment_form_kwargs = {"configuration": self.configuration, "initial": {"configuration": self.configuration}} if self.request.method == "POST": secret_form_kwargs["data"] = self.request.POST enrollment_form_kwargs["data"] = self.request.POST return (EnrollmentSecretForm(**secret_form_kwargs), EnrollmentForm(**enrollment_form_kwargs))
def get_forms(self): secret_form_kwargs = {"prefix": "secret", "no_restrictions": True, "meta_business_unit": self.meta_business_unit} enrollment_form_kwargs = {"meta_business_unit": self.meta_business_unit, "standalone": True} # w/o dependencies. all in the package. if self.request.method == "POST": secret_form_kwargs["data"] = self.request.POST enrollment_form_kwargs["data"] = self.request.POST return (EnrollmentSecretForm(**secret_form_kwargs), self.builder.form(**enrollment_form_kwargs))
def get_context_data(self, **kwargs): context = super().get_context_data(**kwargs) ota_enrollment_form = kwargs.get("ota_enrollment_form") if not ota_enrollment_form: ota_enrollment_form = OTAEnrollmentForm(prefix="oe") context["ota_enrollment_form"] = ota_enrollment_form enrollment_secret_form = kwargs.get("enrollment_secret_form") if not enrollment_secret_form: enrollment_secret_form = EnrollmentSecretForm(prefix="es") context["enrollment_secret_form"] = enrollment_secret_form return context
def get_context_data(self, **kwargs): context = super().get_context_data(**kwargs) user_enrollment_form = kwargs.get("user_enrollment_form") if not user_enrollment_form: user_enrollment_form = UserEnrollmentForm(prefix="ue") context["user_enrollment_form"] = user_enrollment_form enrollment_secret_form = kwargs.get("enrollment_secret_form") if not enrollment_secret_form: enrollment_secret_form = EnrollmentSecretForm( prefix="es", no_serial_numbers=True, no_udids=True) context["enrollment_secret_form"] = enrollment_secret_form return context
def post(self, request, *args, **kwargs): dep_profile_form = UpdateDEPProfileForm( request.POST, prefix="dp", instance=self.object ) enrollment_secret_form = EnrollmentSecretForm( request.POST, prefix="es", instance=self.object.enrollment_secret, no_restrictions=True, meta_business_unit=self.meta_business_unit, ) if dep_profile_form.is_valid() and enrollment_secret_form.is_valid(): dep_profile = dep_profile_form.save(commit=False) dep_profile.enrollment_secret = enrollment_secret_form.save() enrollment_secret_form.save_m2m() try: add_dep_profile(dep_profile) except DEPClientError as error: dep_profile_form.add_error(None, str(error)) else: return HttpResponseRedirect(dep_profile.get_absolute_url()) return self.render_to_response( self.get_context_data(dep_profile_form=dep_profile_form, enrollment_secret_form=enrollment_secret_form) )
def post(self, request, *args, **kwargs): dep_enrollment_form = UpdateDEPEnrollmentForm(request.POST, prefix="de", instance=self.object) enrollment_secret_form = EnrollmentSecretForm( request.POST, prefix="es", instance=self.object.enrollment_secret, no_restrictions=True, ) if dep_enrollment_form.is_valid() and enrollment_secret_form.is_valid( ): dep_enrollment = dep_enrollment_form.save(commit=False) dep_enrollment.enrollment_secret = enrollment_secret_form.save() enrollment_secret_form.save_m2m() try: add_dep_profile(dep_enrollment) except DEPClientError as error: dep_enrollment_form.add_error(None, str(error)) else: return redirect(dep_enrollment) return self.render_to_response( self.get_context_data( dep_enrollment_form=dep_enrollment_form, enrollment_secret_form=enrollment_secret_form))
def get_context_data(self, **kwargs): context = super().get_context_data(**kwargs) dep_enrollment_form = kwargs.get("dep_enrollment_form") if not dep_enrollment_form: dep_enrollment_form = CreateDEPEnrollmentForm(prefix="de") context["dep_enrollment_form"] = dep_enrollment_form enrollment_secret_form = kwargs.get("enrollment_secret_form") if not enrollment_secret_form: enrollment_secret_form = EnrollmentSecretForm( prefix="es", no_restrictions=True, ) context["enrollment_secret_form"] = enrollment_secret_form return context
def get_context_data(self, **kwargs): context = super().get_context_data(**kwargs) context["mdm"] = True context["meta_business_unit"] = self.meta_business_unit ota_enrollment_form = kwargs.get("ota_enrollment_form") if not ota_enrollment_form: ota_enrollment_form = OTAEnrollmentForm(prefix="oe") context["ota_enrollment_form"] = ota_enrollment_form enrollment_secret_form = kwargs.get("enrollment_secret_form") if not enrollment_secret_form: enrollment_secret_form = EnrollmentSecretForm( prefix="es", meta_business_unit=self.meta_business_unit, ) context["enrollment_secret_form"] = enrollment_secret_form return context
def get_context_data(self, **kwargs): context = super().get_context_data(**kwargs) context["mdm"] = True context["meta_business_unit"] = self.meta_business_unit dep_profile_form = kwargs.get("dep_profile_form") if not dep_profile_form: dep_profile_form = CreateDEPProfileForm(prefix="dp") context["dep_profile_form"] = dep_profile_form enrollment_secret_form = kwargs.get("enrollment_secret_form") if not enrollment_secret_form: enrollment_secret_form = EnrollmentSecretForm( prefix="es", no_restrictions=True, meta_business_unit=self.meta_business_unit, ) context["enrollment_secret_form"] = enrollment_secret_form return context
def get_context_data(self, **kwargs): context = super().get_context_data(**kwargs) context["object"] = self.object dep_enrollment_form = kwargs.get("dep_enrollment_form") if not dep_enrollment_form: dep_enrollment_form = UpdateDEPEnrollmentForm(prefix="de", instance=self.object) context["dep_enrollment_form"] = dep_enrollment_form enrollment_secret_form = kwargs.get("enrollment_secret_form") if not enrollment_secret_form: enrollment_secret_form = EnrollmentSecretForm( prefix="es", instance=self.object.enrollment_secret, no_restrictions=True, ) context["enrollment_secret_form"] = enrollment_secret_form return context
def post(self, request, *args, **kwargs): ota_enrollment_form = OTAEnrollmentForm(request.POST, prefix="oe") enrollment_secret_form = EnrollmentSecretForm(request.POST, prefix="es") if ota_enrollment_form.is_valid() and enrollment_secret_form.is_valid( ): ota_enrollment = ota_enrollment_form.save(commit=False) ota_enrollment.enrollment_secret = enrollment_secret_form.save() enrollment_secret_form.save_m2m() ota_enrollment.save() return redirect(ota_enrollment) else: return self.render_to_response( self.get_context_data( ota_enrollment_form=ota_enrollment_form, enrollment_secret_form=enrollment_secret_form))
def post(self, request, *args, **kwargs): ota_enrollment_form = OTAEnrollmentForm(request.POST, prefix="oe") enrollment_secret_form = EnrollmentSecretForm( request.POST, prefix="es", meta_business_unit=self.meta_business_unit, ) if ota_enrollment_form.is_valid() and enrollment_secret_form.is_valid(): ota_enrollment = ota_enrollment_form.save(commit=False) ota_enrollment.enrollment_secret = enrollment_secret_form.save() enrollment_secret_form.save_m2m() ota_enrollment.save() return HttpResponseRedirect(ota_enrollment.get_absolute_url()) else: return self.render_to_response( self.get_context_data(ota_enrollment_form=ota_enrollment_form, enrollment_secret_form=enrollment_secret_form) )
def post(self, request, *args, **kwargs): user_enrollment_form = UserEnrollmentForm(request.POST, prefix="ue") enrollment_secret_form = EnrollmentSecretForm(request.POST, prefix="es", no_serial_numbers=True, no_udids=True) if user_enrollment_form.is_valid() and enrollment_secret_form.is_valid( ): user_enrollment = user_enrollment_form.save(commit=False) user_enrollment.enrollment_secret = enrollment_secret_form.save() enrollment_secret_form.save_m2m() user_enrollment.save() return redirect(user_enrollment) else: return self.render_to_response( self.get_context_data( user_enrollment_form=user_enrollment_form, enrollment_secret_form=enrollment_secret_form))
def get_form(self): secret_form_kwargs = {} if self.request.method == "POST": secret_form_kwargs["data"] = self.request.POST return EnrollmentSecretForm(**secret_form_kwargs)