Skip to content
Snippets Groups Projects
rlacko's avatar
Rafael László authored
dd3bb272
History

KSZKépzés Honlap

Build Status

CircleCI

Követelmények

  1. python3.5
  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

TODO: Böviteni a követelményeket

TODO: Windows-os leírás