/derb

Django enterprise report builder

Primary LanguageHTMLGNU General Public License v3.0GPL-3.0

Derb: Django Enterprise Report Builder

Build status GPL v3 Django vesion 1.10 Supported Python versions. Supported Python versions.

This software is in development state, it's not stable yet

Documentation

See Documentation.

Installation

  • clone the repository
git clone https://github.com/solvo/derb.git
cd derb
  • Set up postgres database (require libpq-dev for psycopg2 compillation)

Postgres is a requirement, because we use JSONField

  • Install requirements (require python3-dev for compilation)

Install rabbitmq-server for send emails notifications

apt-get install rabbitmq-server
pip install -r requirements.txt
  • Run migrations
python manage.py migrate
  • Run developement project

First run in separated terminal an email client

python -m smtpd -n -c DebuggingServer localhost:1025

Then run in the other terminal

python manage.py runserver