{"categories":[{"label":"Software Development","url":"https://skillfed.io/packages/category/software-development/4"}],"enrichment":{"capability":"Handles import and export of data to and from Django models across multiple file formats (CSV, JSON, XLSX, etc.), with optional Django Admin integration for UI-driven operations.","skillfed_tags":["django-admin-integration","bulk-data-operations","multi-format-support"],"use_cases":["Bulk-load user or reference data from CSV files into your Django models via the Admin UI.","Export model instances to multiple formats (CSV, JSON, XLSX) for reporting or data portability.","Set up scheduled imports via cron jobs to sync external data sources into your application.","Migrate data between different platforms by exporting from one system and importing into Django.","Provide non-technical staff with a UI to manage data imports without direct database access."],"what_it_does":"django-import-export is a Django application that lets you move data in and out of your models using common file formats like CSV, JSON, and XLSX. It works both programmatically and through a built-in Django Admin interface, so non-technical users can import or export data without writing code. The package handles reading files, mapping columns to model fields, validating data, and deciding whether to create new records or update existing ones.\n\nIt relies on tablib for format support and diff-match-patch for diffing, and integrates with Django's permission system to control who can import or export. It supports foreign keys, many-to-many relationships, custom transformations, and bulk operations. The Admin integration includes a preview step so users can review data before committing it to the database.","worth_installing":"Yes. The package is actively maintained, has no known vulnerabilities, low install friction, and solves a common Django problem with both programmatic and UI-driven workflows. It's suitable for production use if you need import/export functionality; the BSD license poses no restrictions."},"id":"django-import-export","links":{"html":"https://skillfed.io/packages/django-import-export","md":"https://skillfed.io/packages/django-import-export.md","pypi":"https://pypi.org/project/django-import-export/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-05-05","license_spdx":null,"license_treatment":"permissive","name":"django-import-export","python_support":"supports_current","summary":"Django application and library for importing and exporting data with included admin integration."},"popularity":{"monthly_downloads":3017559,"position":2787,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"4.4.1"}
