CMS for EUTH Project
- nodejs (+ npm)
- python 3.x (+ virtualenv + pip)
- libpq (only if postgres should be used)
Setup and development
Use the provided Makefile to start development. It comes with a help command
make help . The initials steps to get the software running should be:
git clone https://github.com/liqd/a4-opin.git # clone repository cd a4-opin # change to cloned repo make install make fixtures make watch
Visit the Django Admin and follow these steps:
- Add a
Sitefor your domain, matching
- For each OAuth based provider, add a Social application (part of the Social accounts app).
- Fill in the site and the OAuth app credentials obtained from the provider.
See django-allauth providers documentation for more information on how to configure every provider.
There are no OAuth based providers activated for development. You have to add
them manually to
INSTALLED_APPS to use them locally.
INSTALLED_APPS = [ # Other apps 'allauth.socialaccount.providers.github', ]