0.7.61
user_subscribe in all views
This commit is contained in:
14
GeneralApp/funcs.py
Normal file
14
GeneralApp/funcs.py
Normal file
@@ -0,0 +1,14 @@
|
||||
from django.http import HttpResponse, Http404, FileResponse
|
||||
|
||||
def get_inter_Dict(user):
|
||||
|
||||
from SubscribesApp.funcs import get_cur_user_subscribe
|
||||
user_subscribe = get_cur_user_subscribe(user)
|
||||
|
||||
return {'user_subscribe': user_subscribe}
|
||||
|
||||
def get_inter_http_respose(template_obj, context_Dict, request):
|
||||
|
||||
context_Dict.update(get_inter_Dict(request.user))
|
||||
|
||||
return HttpResponse(template_obj.render(context_Dict, request))
|
||||
@@ -5,7 +5,7 @@ from django.template import loader, RequestContext
|
||||
from django.contrib.auth.decorators import login_required
|
||||
from .models import *
|
||||
from django.conf import settings
|
||||
|
||||
from .funcs import get_inter_http_respose
|
||||
|
||||
def test_code(request):
|
||||
from RoutesApp.funcs import get_city_by_type_transport_and_address_point
|
||||
@@ -55,7 +55,8 @@ def MainPage(request):
|
||||
Dict.update({'breadcrumbs': breadcrumbs_Dict})
|
||||
|
||||
t = loader.get_template('pages/p_main.html')
|
||||
return HttpResponse(t.render(Dict, request))
|
||||
return get_inter_http_respose(t, Dict, request)
|
||||
# return HttpResponse(t.render(Dict, request))
|
||||
|
||||
|
||||
|
||||
@@ -99,6 +100,7 @@ def StaticPageView(request, url):
|
||||
})
|
||||
|
||||
t = loader.get_template('pages/p_static_page.html')
|
||||
return HttpResponse(t.render(Dict, request))
|
||||
return get_inter_http_respose(t, Dict, request)
|
||||
# return HttpResponse(t.render(Dict, request))
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user