Skip to content
Snippets Groups Projects
rlacko's avatar
Rafael László authored
push to docker hub as well

See merge request !5
059220d9
History

KSZKépzés Honlap

Build Status

CircleCI

Követelmények

  1. python3+
  2. pip

Fejlesztés

  1. python3 -m venv venv
  2. source venv/bin/activate
  3. cp environment.sh.example environment.sh
  4. Ki kell tölteni a környezeti változókat.
    Az authsch-s adatokat az https://auth.sch.bme.hu/ fejlesztői konzol menüpontja alatt lehet legenerálni új kliens hozzáadásával. Atirányítási cím: http://127.0.0.1:3000/api/v1/complete/authsch
   export SECRET_KEY=<Ide bármi kerülhet>
   export AUTHSCH_KEY=<authsch-s Kliens azonosító>
   export AUTHSCH_SECRET=<authsch-s Kliens kulcs>
   export MEDIA_ROOT=static/
  1. source environment.sh
  2. pip install -r requirements/development.txt
  3. python3 src/manage.py runserver

Formális Követelmények

  1. flake8-nak feleljen meg
  2. 125 karakternél ne legyen hosszabb sor