61 lines
1.8 KiB
Python
Executable File
61 lines
1.8 KiB
Python
Executable File
import os
|
||
|
||
# Настройки блога
|
||
BRAND = "pyproger"
|
||
COPYRIGHT = {
|
||
"year": "2023",
|
||
"name": "Сергей Вaнюшкин",
|
||
"link": "https://pi3c.ru",
|
||
"city": "г.Нарьян-Мар, Ненецкий А.О.",
|
||
}
|
||
MYLINKS = (
|
||
{"icon": "fab fa-telegram", "link": "https://t.me/pi3c_nao"},
|
||
{"icon": "fab fa-vk", "link": "https://m.vk.com/pi3c_nao"},
|
||
{"icon": "fab fa-yandex", "link": "mailto:pi3c@yandex.ru"},
|
||
{"icon": "fab fa-github", "link": "https://github.com/pi3c"},
|
||
{"icon": "fa fa-gitea", "link": "https://git.pi3c.ru"},
|
||
)
|
||
POSTS_ON_PAGE = 6
|
||
|
||
# Тема оформления админ панели
|
||
FLASK_ADMIN_SWATCH = "slate"
|
||
|
||
# Тестовый ключ
|
||
SECRET_KEY = "Test_secret_key"
|
||
|
||
SQLALCHEMY_ECHO = False
|
||
|
||
# Настройки Flask-Security
|
||
SECURITY_URL_PREFIX = "/admin"
|
||
SECURITY_PASSWORD_HASH = "pbkdf2_sha512"
|
||
SECURITY_PASSWORD_SALT = "Password_salt"
|
||
SECURITY_TRACKABLE = True
|
||
|
||
SECURITY_LOGIN_URL = "/login/"
|
||
SECURITY_LOGOUT_URL = "/logout/"
|
||
SECURITY_REGISTER_URL = "/register/"
|
||
|
||
SECURITY_POST_LOGIN_VIEW = "/admin/"
|
||
SECURITY_POST_LOGOUT_VIEW = "/admin/"
|
||
SECURITY_POST_REGISTER_VIEW = "/admin/"
|
||
SECURITY_POST_RESET_VIEW = "/admin/"
|
||
|
||
SECURITY_REGISTERABLE = False
|
||
SECURITY_CHANGEABLE = True
|
||
SECURITY_RECOVERABLE = False
|
||
SQLALCHEMY_TRACK_MODIFICATIONS = False
|
||
|
||
SECURITY_SEND_REGISTER_EMAIL = False
|
||
SECURITY_SEND_PASSWORD_CHANGE_EMAIL = False
|
||
SECURITY_SEND_PASSWORD_RESET_EMAIL = False
|
||
SECURITY_SEND_PASSWORD_RESET_NOTICE_EMAIL = False
|
||
|
||
# Настройки Flask-Babel необходимые для русификации админки
|
||
LANGUAGES = ["ru"]
|
||
BABEL_TRANSLATION_DIRECTORIES = os.path.join(os.path.curdir, "translations")
|
||
|
||
CKEDITOR_PKG_TYPE = "full"
|
||
CKEDITOR_SERVE_LOCAL = True
|
||
CKEDITOR_ENABLE_CODESNIPPET = True
|
||
CKEDITOR_CODE_THEME = "monokai_sublime"
|