Import/export django models via xlsx
Project description
Import/export django models from/to xlsx
Quickstart
Install django-db-xlsx:
pip install django-db-xlsx
Invoke export:
from django_db_xlsx import dump_models return dump_models()
Invoke import (note: can import exported file):
from django_db_xlsx import load_models <load workbook from whatever, e.g. FileField in form> load_models(wb)
Optional setting for default models saved:
DEFAULT_DJANGO_DB_XLSX_MODELS = [ ('myapp', 'mymodel'), ]
Features
Import models via xlsx
Export models via xlsx
TODO
Beef up woefully lacking tests
Running Tests
Does the code actually work?:
source <YOURVIRTUALENV>/bin/activate (myenv) $ pip install tox (myenv) $ tox
License
Copyright Jon Robison 2017, see LICENSE for details
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
django-db-xlsx-1.0.0.tar.gz
(4.3 kB
view hashes)
Built Distribution
Close
Hashes for django_db_xlsx-1.0.0-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8e2047a0cc2303998ec433a799a9a0b3973823b9ca38975fb1131061c5a601e9 |
|
MD5 | aa59e124bdcc6cf6b49150bceed949f5 |
|
BLAKE2b-256 | af89cd3bfaa6ead5637542956dc9eb6a123515762c19a45a06c67d3213529ba8 |