aesop

Obsahuje vše, co se týká aesopu (exportu, který po nás vyžaduje OPMK).

aesop.apps

Soubor sloužící k pojmenování a jiným nastavením djangovské aplikace.

class aesop.apps.AesopConfig(app_name, app_module)[zdroj]

Bases: AppConfig

name = 'aesop'

aesop.ovvpfile

class aesop.ovvpfile.OvvpFile[zdroj]

Bases: object

to_lines()[zdroj]
to_string()[zdroj]
to_HttpResponse()[zdroj]

aesop.urls

Soubor sloužící jako „router“, tj. zde se definují url adresy a na co ukazují:

  • aesop-export/mam-rocnik-<int:prvni_rok>.csv (seminar_export_rocnik) ExportRocnikView

  • aesop-export/mam-sous-<str:datum_zacatku>.csv (seminar_export_sous) ExportSousView

  • aesop-export/index.csv (seminar_export_index) ExportIndexView

aesop.utils

aesop.utils.default_ovvpfile(event, rocnik)[zdroj]

aesop.views

Soubor sloužící k deklaraci jednotlivých „views“ (nejčastěji funkce beroucí request a vracející django.shortcuts.render() respektive nějakou response, nebo třídy většinou rozšiřující nějakou třídu z django.views.generic)

class aesop.views.ExportIndexView(**kwargs)[zdroj]

Bases: View

get(request)[zdroj]
class aesop.views.ExportSousView(**kwargs)[zdroj]

Bases: View

get(request, datum_zacatku=None)[zdroj]
class aesop.views.ExportRocnikView(**kwargs)[zdroj]

Bases: View

get(request, prvni_rok=None)[zdroj]