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 |
from django.shortcuts import render |
||||
|
|
||||
# Create your views here. |
# 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