Importers for Django models
Developed and maintained by Enrico Batista da Luz <rico.bl@gmail.com>
Provides basic functionality to import data from many sources into Django models, allowing easy creation of custom importers. Highly extensible and customizable.
Data formats are commonly denormalized. The project doesn't aim to be the "all-in-one" / "every-format" importer, and neither a fixtures replacement, but to provide a clean an flexible interface to write importers for custom sources.
Features
- currently supported formats: XML and CSV
- easy to support new formats (Yaml, JSON, etc.)
- maps source values to model fields
- detects new / changed items
- many hooks to customize the importer behaviour
Usage
Follow the Usage instructions page for more information.
Contributors
Josir Gomes sponsored CSV Importer and the Sample Project