0.12.12 subscribe mailing
This commit is contained in:
@@ -58,7 +58,7 @@ def mailing_subscribe_ajax(request):
|
|||||||
user = None
|
user = None
|
||||||
|
|
||||||
if user:
|
if user:
|
||||||
redirect_url = f"{reverse('login_profile')}"
|
redirect_url = f"{reverse('login_profile')}?mailingSubscribeRequired=true"
|
||||||
else:
|
else:
|
||||||
redirect_url = f"{reverse('registration_page')}"
|
redirect_url = f"{reverse('registration_page')}"
|
||||||
|
|
||||||
|
|||||||
@@ -46,6 +46,10 @@ def profile_page_View(request, page_name, id=None):
|
|||||||
'page_type': 'profile'
|
'page_type': 'profile'
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if request.session and 'mailingSubscribeRequired' in request.session and request.session['mailingSubscribeRequired'] == 'true':
|
||||||
|
request.user.user_profile.mailing_on = True
|
||||||
|
request.user.user_profile.save(update_fields=['mailing_on'])
|
||||||
|
|
||||||
title = f"{_('Личный кабинет пользователя')} {request.user.first_name} {request.user.last_name}"
|
title = f"{_('Личный кабинет пользователя')} {request.user.first_name} {request.user.last_name}"
|
||||||
|
|
||||||
Dict.update({
|
Dict.update({
|
||||||
@@ -125,6 +129,9 @@ def login_View(request):
|
|||||||
'auth_google_allow': auth_google_allow
|
'auth_google_allow': auth_google_allow
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if request.GET and 'mailingSubscribeRequired' in request.GET and request.GET['mailingSubscribeRequired'] == 'true':
|
||||||
|
request.session['mailingSubscribeRequired'] = 'true'
|
||||||
|
|
||||||
t = loader.get_template('pages/profile/p_login.html')
|
t = loader.get_template('pages/profile/p_login.html')
|
||||||
return get_inter_http_respose(t, Dict, request)
|
return get_inter_http_respose(t, Dict, request)
|
||||||
# return HttpResponse(t.render(Dict, request))
|
# return HttpResponse(t.render(Dict, request))
|
||||||
|
|||||||
Reference in New Issue
Block a user