Skip to content
Snippets Groups Projects
Select Git revision
  • 50a541420d2fd6f77338d52424493956c2a0bf08
  • main default protected
  • renovate/jsonschema-4.x
  • renovate/django-5.x
  • koma/feature/preference-polling-form
5 results

0001_AKOnline.py

Blame
  • Code owners
    Assign users and groups as approvers for specific file changes. Learn more.
    setup.sh 648 B
    #!/usr/bin/env bash
    # Setup AKPlanning
    # execute as Utils/setup.sh
    
    # abort on error, print executed commands
    set -ex
    
    # remove old virtualenv
    rm -rf venv/
    
    # Setup Python Environment
    # Requires: Virtualenv, appropriate Python installation
    virtualenv venv -p python3.7
    source venv/bin/activate
    pip install --upgrade setuptools pip wheel
    pip install -r requirements.txt
    
    # Setup database
    python manage.py migrate
    
    # Prepare static files and translations
    python manage.py collectstatic --noinput
    python manage.py compilemessages -l de_DE
    
    # Create superuser
    # Credentials are entered interactively on CLI
    python manage.py createsuperuser
    
    deactivate