Загрузить файлы в «/»

This commit is contained in:
2025-11-06 11:52:28 +03:00
parent aea18b8a9d
commit fdee5b90f3
5 changed files with 295 additions and 0 deletions

28
config.py Normal file
View File

@@ -0,0 +1,28 @@
# config.py
"""
Конфигурационный файл приложения
"""
# Режим отладки
DEBUG_MODE = True
# Настройки базы данных
DATABASE_PATH = 'users.db'
# Правила валидации
MIN_USERNAME_LENGTH = 4
MIN_PASSWORD_LENGTH = 8
# Сообщения для пользователя
MESSAGES = {
'success_register': 'Регистрация успешна',
'success_login': 'Вход выполнен успешно',
'error_empty_username': 'Логин не может быть пустым',
'error_short_username': f'Логин должен содержать минимум {MIN_USERNAME_LENGTH} символа',
'error_username_exists': 'Пользователь с таким логином уже существует',
'error_invalid_password_format': 'Пароль должен содержать минимум 8 символов, латинские буквы и цифры',
'error_passwords_mismatch': 'Пароли не совпадают',
'error_invalid_credentials': 'Неверный логин или пароль',
'error_database': 'Ошибка базы данных'
}