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.1.tar.gz (10.2 kB view details)

Uploaded Source

File details

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

File metadata

  • Download URL: djaxei-1.1.1.tar.gz
  • Upload date:
  • Size: 10.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.7.1 CPython/3.9.11 Darwin/23.1.0

File hashes

Hashes for djaxei-1.1.1.tar.gz
Algorithm Hash digest
SHA256 74a0d00c3c43103d78397beb334751fc22e6dacdb59d581b27c58e32c93117b7
MD5 c814cb3b42c6e5e1769d3c1a1b4f6a42
BLAKE2b-256 20dc586ae90d2aca7391e1e8299d00e5feea07b4852503285d064977d7e4b008

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