-
django-data-wizard
🧙⚙️ Import structured data (e.g. Excel, CSV, XML, JSON) into one or more Django models via an interactive web-based wizard
-
django-import-export
Django application and library for importing and exporting data with admin integration.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
django-csvimport
A generic CSV import tool for django models, imports run via admin upload logging model or custom command
When it really happened, I thought that I could easily find it in the Django packages list on the special site. Really, I've found the correspondent package Django Data Wizard which looks like doing almost exactly what I meant.
The Django Import Export package was good except for one issue: it requires describing a "resource" directly in the code, and it doesn't allow to import of arbitrary files.
One more package has not been found in a grid but was available for direct search. It is a Django CSV Import. I did like its pure design and simple use, but there also was no import customization. Additionally, it was not supporting asynchronous import tasks. I've tried to extend the code of the package, but a long history of the package did such modifications impossible.
As a result, I wrote my own package Django Import from the scratch and would like to introduce it here.