Загрузить файлы в «/»
This commit is contained in:
28
config.py
Normal file
28
config.py
Normal 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': 'Ошибка базы данных'
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user