tmszi / klub

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Auto*mat klub

Build Status Coverage Status

Instalace

Ke zprovoznění je zapotřebí následující

  • Virtualenv
  • Postgres 8.4 + postgis 1.5
  • pipenv

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
  • pipenv install
  • cd apps/aklub && django-admin.py compilemessages -l "cs_CZ"

Instalace (Docker compose)

$ docker-compose build
$ docker-compose up

$ docker attach klub_web_1
# su test
$ pipenv install --dev --python python3
$ pipenv shell
$ cd apps/aklub && django-admin.py compilemessages -l "cs\_CZ"
$ django-admin.py migrate
$ django-admin.py createsuperuser

Spuštění

Pro testovací účely spustíte projekt pomocí následujícího příkazu:

  • env/bin/python manage.py runserver 0.0.0.0:8000

Heroku

heroku config:set BUILD_WITH_GEO_LIBRARIES=1

Nejdřív musíš povolit heroku.yml

Pak je důležité, aby buildpacky byli ve správném pořádi. Tj. nodejs, musí mít index=1.

Více informace o buildpackech nalezntete zde.

About

License:GNU General Public License v3.0


Languages

Language:Python 95.3%Language:HTML 4.2%Language:Shell 0.5%Language:Dockerfile 0.1%