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