Ke zprovoznění je zapotřebí následující
- Virtualenv
- Postgres 8.4 + postgis 1.5
Vzorová lokální konfigurace je v .env-sample
, stačí přejmenovat na .env
a doplnit SECRET_KEY.
Instalace probíhá pomocí následujícíh příkazů:
- sudo apt-get install libgraphviz-dev
- virtualenv venv --activators bash,fish
- source venv/bin/activate
- pip3 install -r requirements.txt
- python manage.py compilemessages -l "cs_CZ"
$ docker-compose build
$ docker-compose up
$ docker attach klub_web_1
$ virtualenv venv --activators bash,fish
$ source venv/bin/activate
$ pip3 install -r requirements.txt
$ cd apps/aklub && django-admin.py compilemessages -l cs_CZ && cd ../../
$ django-admin.py migrate
$ django-admin.py createsuperuser2
# Set django Site object domain name
$ python manage.py shell
# 'localhost' if app will run on localhost
>>> from django.contrib.sites.models import Site
>>> Site.objects.create(name='localhost', domain='localhost')
>>> exit()
Pro testovací účely spustíte projekt pomocí následujícího příkazu:
./develop.sh
python manage.py runserver 0.0.0.0:8000