Ошибка InvalidDimensions.Как получить доступ к набору данных для его форматирования до появления ошибки tablib через django-import-export - PullRequest
0 голосов
/ 23 февраля 2019

Я использую 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.Любая помощь будет великолепна.

...