-
Notifications
You must be signed in to change notification settings - Fork 0
OLD [GH; RTD] Konfigurace
David Novák edited this page May 18, 2023
·
1 revision
- ve slozce webclient\webclient\settings\ jsou nastaveni aplikace (spolecne hodnoty pro develop/test a produkci) jsou v base.py, specificka nastaveni jsou pak v odpovidajicich souborech (dev.py a production.py). Pro testovaci prostredi se pouziva produkcni nastaveni (s webovym servrem jako proxy).
- ve slozce webclient\webclient\settings\ musi byt soubor secrets.json
- webclient\heslar\hesla.py - konstanty hesel
- webclient\core\constants.py - obecne konstanty
- webclient\core\message_constants.py - konstanty django message notifikaci
- ve slozce webclient\webclient\settings\ jsou json soubory secrets.json a secrets_test.json. V oboch souborech jsou konstanty pro pripojení DB. Pokud existuje secrets.json, tak se nastavení použije z nej, pokud neexistuje ale existuje secrets_test.json nastavení se použije z nej.
- Obsah json souboru je:
- "DB_NAME": "test_db", - název DB na serveru
- "DB_PASS": "test_secretpass", - heslo pro pripojení k DB
- "DB_USER": "test_user", - uživatel pro pripojení k DB
- "DB_HOST": "localhost", - IP adresa pro pripojení k DB
- "DB_PORT": "5432" - Port pro pripojení k DB