2024-08-04 17:41:24 +02:00
|
|
|
"""
|
|
|
|
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]] = ()):
|
2024-10-25 20:21:47 +02:00
|
|
|
template_name = 'various/formular_ok.html'
|
2024-08-04 17:41:24 +02:00
|
|
|
odkazy = list(dalsi_odkazy) + [
|
|
|
|
# (Text, odkaz)
|
|
|
|
('Vrátit se na titulní stránku', reverse('titulni_strana')),
|
2024-11-01 12:38:47 +01:00
|
|
|
('Zobrazit aktuální zadání', reverse('tvorba_aktualni_zadani')),
|
2024-08-04 17:41:24 +02:00
|
|
|
]
|
|
|
|
context = {
|
|
|
|
'odkazy': odkazy,
|
|
|
|
'text': text,
|
|
|
|
}
|
|
|
|
return render(request, template_name, context)
|