1
0
Fork 0
mirror of https://github.com/EDeev/deev.space.git synced 2026-10-07 20:49:59 +03:00
deev.space/templates/errors/500.html
Egor Deev 878b4580e4 Версия 2.0: код с продакшена deev.space
Перенесено всё, что накопилось на сервере с декабря 2025:
- анонимный посетитель по подписанной cookie (main/middleware.py), лайки и дизлайки
  без регистрации с антинакруткой, уникальные просмотры статей;
- карточка-паспорт, стек в одну строку, блок «В цифрах»;
- миграции 0005–0008, команды load_initial_data и populate_demo, robots.txt;
- обновлённые шаблоны, стили и скрипты.

Безопасность и порядок:
- все секреты только из окружения, значения по умолчанию пустые;
- DEBUG по умолчанию выключен, без DJANGO_SECRET_KEY запуск в бою невозможен;
- ALLOWED_HOSTS, путь к базе и SSL-редирект настраиваются переменными;
- убрана статика админки Django (результат collectstatic) и media из git;
- добавлены .gitignore и .gitattributes (переводы строк — LF).
2026-10-02 11:58:54 +00:00

26 lines
No EOL
959 B
HTML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{% extends 'wrapper.html' %}
{% load static %}
{% block title %}Ошибка сервера — deev.space{% endblock %}
{% block content %}
<div class="error-container">
<div class="error-card" data-aos="fade-up">
<div class="error-code">500</div>
<h1 class="error-title">Ошибка сервера</h1>
<p class="error-description">
Произошла внутренняя ошибка сервера. Мы уже работаем над её устранением.
</p>
<div class="error-actions">
<a href="{% url 'index' %}" class="btn btn-primary">
<i class="fas fa-home"></i>
На главную
</a>
<button onclick="location.reload()" class="btn btn-outline">
<i class="fas fa-redo"></i>
Обновить страницу
</button>
</div>
</div>
</div>
{% endblock %}