[Bugfix] 用户csv导入编码问题

This commit is contained in:
ibuler
2018-02-27 12:18:36 +08:00
parent 8e2891d7d7
commit 9292e48554
6 changed files with 42 additions and 30 deletions

View File

@@ -248,6 +248,7 @@ class BulkImportAssetView(AdminUserRequiredMixin, JSONResponseMixin, FormView):
f = form.cleaned_data['file']
det_result = chardet.detect(f.read())
f.seek(0) # reset file seek index
file_data = f.read().decode(det_result['encoding']).strip(codecs.BOM_UTF8.decode())
csv_file = StringIO(file_data)
reader = csv.reader(csv_file)