You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
|
"""
|
|
|
|
Stránky, které se mi nepovedlo lépe zařadit.
|
|
|
|
|
|
|
|
Oproti `./final.py` se tyto views importují odjinud
|
|
|
|
tedy ideálně neimportovat sem nic od jinud
|
|
|
|
"""
|
|
|
|
|
|
|
|
from typing import Sequence
|
|
|
|
|
|
|
|
from django.shortcuts import render
|
|
|
|
from django.urls import reverse
|
|
|
|
|
|
|
|
|
|
|
|
# Interní, nemá se nikdy objevit v urls (jinak to účastníci vytrolí)
|
|
|
|
def formularOKView(request, text='', dalsi_odkazy: Sequence[tuple[str, str]] = ()):
|
|
|
|
template_name = 'various/formular_ok.html'
|
|
|
|
odkazy = list(dalsi_odkazy) + [
|
|
|
|
# (Text, odkaz)
|
|
|
|
('Vrátit se na titulní stránku', reverse('titulni_strana')),
|
|
|
|
('Zobrazit aktuální zadání', reverse('tvorba_aktualni_zadani')),
|
|
|
|
]
|
|
|
|
context = {
|
|
|
|
'odkazy': odkazy,
|
|
|
|
'text': text,
|
|
|
|
}
|
|
|
|
return render(request, template_name, context)
|