Django Ledger supports:
WARNING: Currently this project is under active development, it is not stable and is not recommended for production environments. Due to its high complexity, breaking changes may occur in future releases and migration backwards compatibility may not be preserved until the first stable release. The author is actively working to provide a stable release as soon as possible and to incorporate the following functionality:
For more details please check our full v1.0 Roadmap.
This project is actively looking for contributors. Any financial and/or accounting experience is a big plus. If you have prior accounting experience and want to contribute, don't hesitate to contact me. See contribution guidelines.
Django Ledger comes with a default CoA ready to use or you could use your own. Make sure to select the appropriate option when creating new entities.
pip install git+https://github.com/arrobalytics/django-ledger.git
pipenv install git+https://github.com/arrobalytics/django-ledger.git
INSTALLED_APPS = [ ..., 'django_ledger', ..., ]
from django.urls import include, path urlpatterns = [ ..., path('ledger/', include('django_ledger.urls', namespace='django_ledger')), ..., ]