Files
tbcmap/config.py

29 lines
1.2 KiB
Python
Raw Permalink 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.
# 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': 'Ошибка базы данных'
}