예제 #1
0
파일: views.py 프로젝트: Ogamedia/ipharm
 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'))
예제 #2
0
파일: forms.py 프로젝트: Ogamedia/ipharm
 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