From 6fc40452d9d318e40b3d6a641384e691d9f9a1a9 Mon Sep 17 00:00:00 2001 From: SDE Date: Thu, 30 Nov 2023 08:15:02 +0300 Subject: [PATCH] 0.8.3 request_offer_ajax --- AuthApp/js_views.py | 25 +++++++++++++++++++------ templates/mail/m_request_offer.html | 8 ++++---- 2 files changed, 23 insertions(+), 10 deletions(-) diff --git a/AuthApp/js_views.py b/AuthApp/js_views.py index 97e83f9..ce89f0c 100644 --- a/AuthApp/js_views.py +++ b/AuthApp/js_views.py @@ -42,15 +42,28 @@ def request_offer_ajax(request): from GeneralApp.funcs_options import get_options_by_opt_types, get_mail_send_options sets = get_options_by_opt_types(['domain', 'project_name'], only_vals=True) - subject = 'Получен запрос на рекламу' + request_type = None + subject = 'Получен запрос' + if 'form_name' in data: + if data['form_name'] == 'msg_from_advertisement': + subject = 'Получен запрос на рекламу' + request_type = 'запрос на рекламу' + + if request_type: + request_type_str = f'Тип запроса: {request_type}
' + else: + request_type_str = '' Dict = { - 'logo': f'{sets["domain"]}/static/img/svg/LogoMobile.svg', + 'logo': f'{request.scheme}://{sets["domain"]}/static/img/svg/LogoMobile.svg', 'project_name': sets['project_name'], 'message_title': subject, - 'message_text': f'ДАННЫЕ ЗАПРОСА
' - f'Имя: {data["name"]}
' - f'Телефон: {data["phone"]}
' + 'message_text': f'

ДАННЫЕ ЗАПРОСА

' + f'

' + f'{request_type_str}' + f'Имя: {data["name"]}
' + f'Телефон: {data["phone"]}' + f'

' } html = render_to_string('mail/m_request_offer.html', Dict, request) @@ -64,7 +77,7 @@ def request_offer_ajax(request): html_content=html ) - return JsonResponse('OK') + return JsonResponse({'status': 'sended'}) @login_required(login_url='/profile/login/') diff --git a/templates/mail/m_request_offer.html b/templates/mail/m_request_offer.html index c039929..4632682 100644 --- a/templates/mail/m_request_offer.html +++ b/templates/mail/m_request_offer.html @@ -1,13 +1,13 @@ -
+
-
+
{{ project_name }}
-

+

{{ message_title|safe }}

-
+
{#

#} {{ message_text|safe }} {#

#}