I understand your concern. I went through the same struggles. Note that import_export works great for simple import/export like you would do with a database table but it is very unsuitable for customizing and advanced import or export. My recommendation is to use django-admin-action-forms for doing the import/export selection (ask the user for options etc.) and xlsxwriter for creating the Excel. At the end you are much more flexible and faster.