示例#1
0
 def post(self, *args, **kwargs):
     self.form = PrepareMassDeploymentForm(self.request.POST)
     if self.form.is_valid():
         csv = self.form.cleaned_data['csv'].strip()
         mass_deployment = MassDeploymentModel(csv=csv)
         mass_deployment.created_by = self.request.user.get_profile()
         mass_deployment.save()
         return HttpResponseRedirect('/ui/deployment/mass/define/%s/' %
                                     mass_deployment.pk)
     messages.error(self.request, "Please correct the errors.")
     return super(PrepareMassDeployment, self).get(*args, **kwargs)
示例#2
0
 def get(self, *args, **kwargs):
     self.form = PrepareMassDeploymentForm()
     return super(PrepareMassDeployment, self).get(*args, **kwargs)