Django EAV 2 - EAV storage for modern Django
Find a file
2018-06-21 14:27:04 +02:00
docs More spelling corrections 2010-09-29 13:25:41 +03:00
eav Validate against illegal assignments (#17) 2018-06-21 14:27:04 +02:00
tests Validate against illegal assignments (#17) 2018-06-21 14:27:04 +02:00
.coveragerc Configure coverage's ignored files 2018-06-14 16:15:36 +02:00
.gitignore Update gitignore 2018-06-20 10:52:20 +02:00
.travis.yml Update TravisCI config to use Tox 2018-06-15 09:50:46 +02:00
CONTRIBUTORS.md Add contributors list 2018-06-03 16:01:47 +02:00
LICENSE Move license notice to root directory (#3) 2018-05-18 13:37:39 +02:00
README.md Update README badges 2018-06-15 09:51:00 +02:00
requirements.txt Update TravisCI config to use Tox 2018-06-15 09:50:46 +02:00
runtests Remove Sites framework dependency (#9) (#15) 2018-06-04 17:19:05 +02:00
setup.py Update Developement Status 2018-06-20 09:43:18 +02:00
tox.ini Setup tox (#16) 2018-06-14 16:15:36 +02:00

Build Status Coverage Status Codacy Badge Maintainability Python Version Django Version

Django EAV 2 - Entity-Attribute-Value storage for Django

Introduction

Django EAV 2 is a fork of django-eav (which itself was derived from eav-django). This project aims to:

  • add Python 3 support
  • add Django 1.11 and 2.0 support
  • modernize and clean-up the codebase
  • drop Django <1.11 dependencies
  • remove dependency on Sites framework
  • fix unresolved issues
  • update documentation (Sphinx + ReadTheDocs)
  • create exhaustive (and automated) tests
  • add new features

(For now) our progress can be tracked through issues. Feel free to join the discussion.

Installing from git

pip install git+https://github.com/makimo/django-eav2@master

Installing from source

git clone git@github.com:makimo/django-eav2.git
cd django-eav2
python setup.py install

To uninstall:

python setup.py install --record files.txt
rm $(cat files.txt)