/website

JD website

Primary LanguagePythonMIT LicenseMIT

jdwebsite

Build Status Documentation Status Coverage Status Scrutinizer Code Quality
A website application and content management system developed for the Jonge Democraten.
Based on Python 3.4+, Django and Mezzanine. Open-source and under the MIT-licence.

Documentation

Quick Install (Linux)

Detailed instructions can be found in the developer documentation.

  1. $ ./clean_env.sh
  2. $ ./build_env.sh
  3. $ source ./env/bin/activate
  4. $ python create_local_settings.py
  5. $ website/manage.py createdb
  6. $ website/manage.py loaddata demo_data optional, loads demo data (login: admin/admin)
  7. $ website/manage.py runserver

Windows installation instructions (development only)