コード例 #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