All Projects → django-import-export → Django Import Export

django-import-export / Django Import Export

Licence: bsd-2-clause
Django application and library for importing and exporting data with admin integration.

Programming Languages

python
139335 projects - #7 most used programming language
HTML
75241 projects

Projects that are alternatives of or similar to Django Import Export

Sheetjs
📗 SheetJS Community Edition -- Spreadsheet Data Toolkit
Stars: ✭ 28,479 (+1157.35%)
Mutual labels:  json, csv, xls
Tableexport
tableExport(table导出文件,支持json、csv、txt、xml、word、excel、image、pdf)
Stars: ✭ 261 (-88.48%)
Mutual labels:  json, csv, xls
Iso 3166 Countries With Regional Codes
ISO 3166-1 country lists merged with their UN Geoscheme regional codes in ready-to-use JSON, XML, CSV data sets
Stars: ✭ 1,372 (-39.43%)
Mutual labels:  json, csv
Just Dashboard
📊 📋 Dashboards using YAML or JSON files
Stars: ✭ 1,511 (-33.29%)
Mutual labels:  json, csv
Django Admin Json Editor
Adds json-editor for JSONField in Django Administration
Stars: ✭ 118 (-94.79%)
Mutual labels:  json, django
Filecontextcore
FileContextCore is a "Database"-Provider for Entity Framework Core and adds the ability to store information in files instead of being limited to databases.
Stars: ✭ 91 (-95.98%)
Mutual labels:  json, csv
Ssl Checker
Python script that collects SSL/TLS information from hosts
Stars: ✭ 94 (-95.85%)
Mutual labels:  json, csv
Administrative Divisions Of China
中华人民共和国行政区划:省级(省份直辖市自治区)、 地级(城市)、 县级(区县)、 乡级(乡镇街道)、 村级(村委会居委会) ,中国省市区镇村二级三级四级五级联动地址数据。
Stars: ✭ 11,727 (+417.75%)
Mutual labels:  json, csv
Foxylink
An easy way to handle integration tasks in a reliable way and run them on 1C:Enterprise server
Stars: ✭ 77 (-96.6%)
Mutual labels:  json, csv
Criterion
Microbenchmarking for Modern C++
Stars: ✭ 140 (-93.82%)
Mutual labels:  json, csv
Elasticsearch Dataformat
Excel/CSV/BulkJSON downloads on Elasticsearch.
Stars: ✭ 135 (-94.04%)
Mutual labels:  json, csv
Omniparser
omniparser: a native Golang ETL streaming parser and transform library for CSV, JSON, XML, EDI, text, etc.
Stars: ✭ 148 (-93.47%)
Mutual labels:  json, csv
Tabtoy
高性能表格数据导出器
Stars: ✭ 1,302 (-42.52%)
Mutual labels:  json, csv
Dataportals.org
Open Data Portals and Sites around the world
Stars: ✭ 87 (-96.16%)
Mutual labels:  json, csv
Android Gradle Localization Plugin
Gradle plugin for generating localized string resources
Stars: ✭ 100 (-95.58%)
Mutual labels:  csv, xls
Dbwebapi
(Migrated from CodePlex) DbWebApi is a .Net library that implement an entirely generic Web API (RESTful) for HTTP clients to call database (Oracle & SQL Server) stored procedures or functions in a managed way out-of-the-box without any configuration or coding.
Stars: ✭ 84 (-96.29%)
Mutual labels:  json, csv
Kafka Connect Spooldir
Kafka Connect connector for reading CSV files into Kafka.
Stars: ✭ 116 (-94.88%)
Mutual labels:  json, csv
Xresloader
跨平台Excel导表工具(Excel=>protobuf/msgpack/lua/javascript/json/xml)
Stars: ✭ 161 (-92.89%)
Mutual labels:  json, xls
Servicestack.text
.NET's fastest JSON, JSV and CSV Text Serializers
Stars: ✭ 1,157 (-48.92%)
Mutual labels:  json, csv
Myexcel
MyExcel, a new way to operate excel!
Stars: ✭ 1,198 (-47.11%)
Mutual labels:  csv, xls

django-import-export

Build status on Github https://coveralls.io/repos/github/django-import-export/django-import-export/badge.svg?branch=main Current version on PyPi Documentation

PyPI - Python Version

PyPI - Django Version

django-import-export is a Django application and library for importing and exporting data with included admin integration.

Features:

  • support multiple formats (Excel, CSV, JSON, ... and everything else that tablib supports)
  • admin integration for importing
  • preview import changes
  • admin integration for exporting
  • export data respecting admin filters

docs/_static/images/django-import-export-change.png

Example app

To run the demo app:

cd tests
./manage.py makemigrations
./manage.py migrate
./manage.py createsuperuser
./manage.py loaddata category book
./manage.py runserver

Contribute

If you'd like to contribute, simply fork the repository, commit your changes to the develop branch (or branch off of it), and send a pull request. Make sure you add yourself to AUTHORS.

As most projects, we try to follow PEP8 as closely as possible. Please bear in mind that most pull requests will be rejected without proper unit testing.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].