Exemplo n.º 1
0
 def post(self, request, *args, **kwargs):
     form = self.form_class(request.POST, request.FILES)
     if form.is_valid():
         load_drugs(form.cleaned_data['csv_file'])
         self.initial['csv'] = True
         return HttpResponseRedirect(reverse('inventories:add'))
     self.initial['csv_error'] = True
     return HttpResponseRedirect(reverse('inventories:add'))
Exemplo n.º 2
0
 def save(self, commit=True):
     upload = super(UploadDrugForm, self).save(commit=False)
     upload.csv_file = self.cleaned_data['csv_file']
     if commit:
         load_drugs(BASE_DIR("/pic_folder/"+str(upload.csv_file)))
     return upload