Skip to content

funkenstrahlen/xenim_frontend_project

Repository files navigation

Quickstart

Install all necessary packages and headers, for Debian this should be sufficient:

apt-get install libxml2-dev libxslt1-dev zlib1g-dev build-essential python-dev libssl1.0.0 libffi-dev libssl-dev python-psycopg2 libpq-dev python-virtualenv libjpeg-dev zlib1g-dev git pwgen

Then install everything with:

mkdir storedir
cd storedir
virtualenv venv
. venv/bin/activate
git clone git@github.com:xenim/xenim_frontend_project.git
cd xenim_frontend_project
pip install -r requirements-dev.txt
./initconfig.sh
python manage.py syncdb
python manage.py createsuperuser

Configuration

Settings are stored in classes in settings/. See settings/example_local.py on how to add local settings (databases, etc).

Run with integrated webserver

python manage.py runserver --configuration=DevWWWSettings 8000
python manage.py runserver --configuration=DevDashboardSettings 8001
python manage.py runserver --configuration=DevFeedsSettings 8002

Hacking

Base HTML templates reside inside the project directory under xenim_frontend_project/xenim/templates/radioportal. Most of the business logic and the rest of the templates is found in venv/src/django-radioportal/radioportal.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published