mod: модели и админка (5) драфт

This commit is contained in:
2026-08-19 15:52:54 +03:00
parent 72855a2c32
commit 31fb267d98
5 changed files with 174 additions and 30 deletions
+13
View File
@@ -17,6 +17,19 @@ DJANGO_EMAIL_HOST_USER=you@email.com
DJANGO_EMAIL_HOST_PASSWORD=CHANGE_ME
DJANGO_EMAIL_FROM=you@email.com
# ====== HASHIDS настройка для TbHypn0Item.s_hash_id ======
# Используется для кодирования ID генераций SVG в компактные, хаотичные коды (не криптографический хеш, а encoder).
# - HASHIDS_SALT: секретная соль для кодирования (ВАЖНО! Менять для production!)
# Только с солью можно декодировать, без нее невозможно восстановить ID
# Генерируйте криптографически стойкую случайную строку: python -c "import secrets; print(secrets.token_hex(16))"
# Содержит только буквы и цифры (безопасно для URL и QR-кода)
# - HASHIDS_MIN_LENGTH: минимальная длина кода
# 6 символов = оптимально для каталогов до 100k
# 8 символов = для каталогов 100k-10M
# Рекомендация: оставить 6 для начальной фазы, поменять на 8 при росте
HASHIDS_SALT=your-super-secret-salt-for-production-change-me-now
HASHIDS_MIN_LENGTH=6
# URL для доступа к админке Django (можно сменить для безопасности, чтобы боты не могли её найти)
ADMIN_URL=admin/