Я использую django-import-export
и получаю следующую ошибку при попытке загрузить CSV-файл:
InvalidDimensions encountered while trying to read file
Я знаю, что это ошибка tablib
, и из-за того, что яесть пустая строка между каждой строкой в моем CSV, а также пустые строки в конце файла.Я хочу получить доступ к набору данных перед импортом, чтобы правильно отформатировать его.Я пытался переопределить методы import_obj
, before_import
и before_import_row
, но, похоже, это не работает.Похоже, что ни один из других методов не работает.
admin.py
class UpdateResource(resources.ModelResource):
def before_import_row(self, row, **kwargs):
print(row)
Я просто пытался найти правильный метод для использования до ошибки,Мне еще не повезло получить доступ к ресурсу tablib.Dataset
.Любая помощь будет великолепна.