From f0fe8edf80845cdf1aede2f9fec82c496f9b6a55 Mon Sep 17 00:00:00 2001 From: SDE Date: Sat, 2 Dec 2023 13:45:54 +0300 Subject: [PATCH] 0.8.15 fix options --- GeneralApp/init_options.py | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/GeneralApp/init_options.py b/GeneralApp/init_options.py index bc8ce1f..84edb2e 100644 --- a/GeneralApp/init_options.py +++ b/GeneralApp/init_options.py @@ -3,47 +3,47 @@ from django.utils.translation import gettext as _ required_options_Dict = { - 'Адрес почтового сервера': { + 'mail_server_url': { 'name_ru': 'Адрес почтового сервера', 'opt_type': 'mail_server_url', 'value': '213.142.147.40', }, - 'SMTP порт почтового сервера': { + 'mail_server_smtp_port': { 'name_ru': 'SMTP порт почтового сервера', 'opt_type': 'mail_server_smtp_port', 'value': 587, }, - 'login для отправки писем с сайта': { + 'sender_mail_login': { 'name_ru': 'email для отправки писем с сайта', 'opt_type': 'sender_mail_login', 'value': 'admin@tripwb.com', }, - 'email для отправки': { + 'sender_email': { 'name_ru': 'email для отправки', 'opt_type': 'sender_email', 'value': 'admin@tripwb.com', }, - 'Пароль для отправки писем с сайта': { + 'sender_mail_password': { 'name_ru': 'пароль для отправки писем с сайта', 'opt_type': 'sender_mail_password', 'value': 't5Fdcah^gdajY', }, - 'Название проекта': { + 'project_name': { 'name_ru': 'Название проекта', 'opt_type': 'project_name', 'value': 'TWB', }, - 'Адрес сайта': { + 'domain': { 'name_ru': 'Адрес сайта', 'opt_type': 'domain', 'value': 'tripwb.com', }, - 'email техподдержки': { + 'support_email': { 'name_ru': 'email техподдержки', 'opt_type': 'support_email', 'value': 'admin@tripwb.com', }, - 'корпоративный email': { + 'corp_email': { 'name_ru': 'корпоративный email', 'opt_type': 'corp_email', 'value': 'admin@tripwb.com', @@ -53,11 +53,11 @@ required_options_Dict = { def init_options(): options = Option.objects.all() - option_names = options.values_list('name', flat=True) + option_types_list = options.values_list('opt_type', flat=True) opts_for_create = [] - for name, data_Dict in required_options_Dict.items(): - if not name in option_names: + for opt_type, data_Dict in required_options_Dict.items(): + if not opt_type in option_types_list: opt = Option(**data_Dict) opts_for_create.append(opt)