django-import
django-import-export
django-import | django-import-export | |
---|---|---|
1 | 5 | |
13 | 2,895 | |
- | 1.6% | |
2.5 | 8.4 | |
about 1 year ago | 6 days ago | |
Python | Python | |
GNU Lesser General Public License v3.0 only | BSD 2-clause "Simplified" License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
django-import
-
Import data to the Django
As a result, I wrote my own package Django Import from the scratch and would like to introduce it here.
django-import-export
-
Import or load a json into a database
django-import-export provides a sophisticated framework for importing data. Good if you need to do this on a regular basis and need to do some work on the data before writing to the database.
-
Import data to the Django
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.
- Upload CSV to change the Data Model
-
Useful Django 3rd party packages Part 2
Doc: https://django-import-export.readthedocs.io/en/latest/ Source: https://github.com/django-import-export/django-import-export
What are some alternatives?
django-data-wizard - 🧙⚙️ Import structured data (e.g. Excel, CSV, XML, JSON) into one or more Django models via an interactive web-based wizard
pyexcel - Single API for reading, manipulating and writing data in csv, ods, xls, xlsx and xlsm files
django-summernote - Simply integrate Summernote editor with Django project.
django-storages - https://django-storages.readthedocs.io/
django-suit - Modern theme for Django admin interface
django-allauth - Integrated set of Django applications addressing authentication, registration, account management as well as 3rd party (social) account authentication.
Summernote - Super simple WYSIWYG editor
mbox-to-csv - Python script for converting MBOX files to CSV.
datasette - An open source multi-tool for exploring and publishing data
NetXML-to-CSV - Convert .netxml file into CSV file
jsonfield - A reusable Django model field for storing ad-hoc JSON data