Web M&M
https://mam.matfyz.cz
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.
27 lines
751 B
27 lines
751 B
5 months ago
|
"""
|
||
|
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 = 'seminar/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('seminar_aktualni_zadani')),
|
||
|
]
|
||
|
context = {
|
||
|
'odkazy': odkazy,
|
||
|
'text': text,
|
||
|
}
|
||
|
return render(request, template_name, context)
|