Jonas Havelka
1 year ago
5 changed files with 121 additions and 0 deletions
After Width: | Height: | Size: 32 KiB |
@ -0,0 +1,19 @@ |
|||
{#{% extends "error_base.html" %} Z toho nedědíme, protože se nemá přecházet na titulní stránku. #} |
|||
{% extends "base.html" %} |
|||
|
|||
{% load static %} |
|||
|
|||
{% block content %} |
|||
|
|||
<h2>{% block nadpis1a %}O-jo-jo-jo-joj{% endblock nadpis1a %}</h2> |
|||
|
|||
<p> |
|||
Problém se sušenkami či něčím podobným. Zkuste to prosím znovu: <a href="{{ url }}">{{ url }}</a>. Případně můžete přejít na <a href="/">titulní stránku</a>. |
|||
</p> |
|||
|
|||
<p>Pokud problém přetrvává obraťte se na nás přes e-mail: <a href="mailto:mam@matfyz.cz">mailto:mam@matfyz.cz</a> a pošlete nám následující popis chyby: <code>{{ reason }}</code></p> |
|||
|
|||
<img src="{% static 'various/img/zere_kostku.svg' %}"> |
|||
|
|||
|
|||
{% endblock %} |
@ -1,3 +1,13 @@ |
|||
from django.http import HttpResponseForbidden |
|||
from django.shortcuts import render |
|||
|
|||
# Create your views here. |
|||
|
|||
|
|||
def csrf_error(request, reason): |
|||
""" Jednoduchý „template_view“ (třída to být nemůže) pro CSRF chyby """ |
|||
return render( |
|||
request, 'various/403_csrf.html', |
|||
{"url": request.META["HTTP_REFERER"], "reason": reason}, |
|||
status=HttpResponseForbidden.status_code, |
|||
) |
|||
|
Loading…
Reference in new issue