Skip to main content

A django admin extension for importing exporting records from/to xls/ods

Project description

A django admin extension for importing exporting records from/to xls/ods

A Python library project using:

  • pytest

  • flake8

  • tox

  • bumpversion

  • isort

  • Free software: MIT license

  • Documentation: TBD

Features

  • Requires Python >=3.8, Django>=3.2

  • Currently work only with xlsxwriter

  • Could help if use direnv in dev environment

Contributing

See demo in tests folder

  • TODO

Dev setup

  1. install direnv
  2. install pyenv
  3. clone project: git clone https://github.com/GigiusB/djaxei.git
  4. cd djaxei
  5. pyenv install `cat .python-version`
  6. pip install -U poetry # this should install poetry in your pyenv python
  7. cp .env.example .env
  8. cp .envrc.example .envrc
  9. direnv allow
  10. poetry env use `pyenv which python`
  11. cd .. ; cd - # see if it loads the env
  12. poetry install
  13. pytest

Credits

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

djaxei-1.1.0.tar.gz (10.1 kB view details)

Uploaded Source

File details

Details for the file djaxei-1.1.0.tar.gz.

File metadata

  • Download URL: djaxei-1.1.0.tar.gz
  • Upload date:
  • Size: 10.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.7.1 CPython/3.8.12 Linux/6.5.0-21-generic

File hashes

Hashes for djaxei-1.1.0.tar.gz
Algorithm Hash digest
SHA256 3ed97db652eb1ac8ceb1d43b44b09610a15b414d720af365d72c4ba802c39dc7
MD5 5a24c474bfd67f3387b7cc37f1c04111
BLAKE2b-256 6ffa390ae84d6f8120fadadb88f1b91ca3ce1121edf5125426cc4927663f3850

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page