Struktura projektu

Níže je přehled hlavních (top-level) adresářů v repozitáři a stručný popis jejich obsahu.

Poznámka: V kořenovém adresáři se navíc nacházejí konfigurační soubory jako Dockerfile, docker-compose.yml a různé YAML soubory pro lokální a testovací konfigurace.

Vazba dokumentace na kódovou strukturu

  • Modulová dokumentace pro Django aplikace je v docs/source/04_django_aplikace/04_02_moduly.

  • Implementace těchto modulů je v adresářích pod webclient/ (např. webclient/core, webclient/projekt).

  • Při přidání nové Django aplikace je potřeba doplnit:

    1. položku do INSTALLED_APPS v webclient/webclient/settings/base.py,

    2. odpovídající index.rst pod docs/source/04_django_aplikace/04_02_moduly,

    3. odkaz na modul v docs/source/04_django_aplikace/04_02_moduly/index.rst.