catching pandas exception
This commit is contained in:
parent
43cee8fd05
commit
7c3044f82f
|
@ -130,7 +130,15 @@ class ImportForm(forms.Form):
|
||||||
data = self.cleaned_data["file_import"]
|
data = self.cleaned_data["file_import"]
|
||||||
|
|
||||||
self.file_name = data.name
|
self.file_name = data.name
|
||||||
|
|
||||||
|
try:
|
||||||
df = pd.read_excel(data)
|
df = pd.read_excel(data)
|
||||||
|
except Exception as e:
|
||||||
|
raise ValidationError(
|
||||||
|
_("Error on '%(file_name)s': Invalid File"),
|
||||||
|
params={"file_name": self.file_name}
|
||||||
|
)
|
||||||
|
|
||||||
df.fillna('', inplace=True)
|
df.fillna('', inplace=True)
|
||||||
|
|
||||||
data_pd = df.to_dict(orient='index')
|
data_pd = df.to_dict(orient='index')
|
||||||
|
|
Loading…
Reference in New Issue