Files
ACORE/templates/500.html
T
lokses 0057f367a2 core: кастомные страницы ошибок 404/403/500/503 + режим техработ
Единый стиль портала (логотип, тема, кнопки) через error_base.html:
- 404 — страница не найдена
- 403 — доступ запрещён (+ ссылка на IT-поддержку)
- 500 — внутренняя ошибка (автономна: без request/context-процессоров)
- 503 — технические работы

MaintenanceModeMiddleware: при MAINTENANCE_MODE=True отдаёт 503 всем, кроме
суперпользователей и путей входа/админки/статики (чтобы админ мог войти и
выключить режим). По умолчанию выключен — поведение не меняется.

- tests: рендер всех шаблонов, кастомный 404, режим техработ вкл/выкл/супер

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-09-21 23:54:34 +03:00

10 lines
643 B
HTML

{% extends "error_base.html" %}
{% block page_title %}Внутренняя ошибка{% endblock %}
{% block accent_color %}var(--color-destructive){% endblock %}
{% block code %}500{% endblock %}
{% block heading %}Внутренняя ошибка сервера{% endblock %}
{% block message %}На нашей стороне что-то сломалось. Мы уже знаем об этом. Попробуйте обновить страницу позже.{% endblock %}
{% block actions %}
<a href="/dashboard/" class="btn btn-primary" style="text-decoration: none; padding: 0.6rem 1.25rem;">На главную</a>
{% endblock %}