"""
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)