summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSashi202023-02-10 10:47:35 +0530
committerGitHub2023-02-10 10:47:35 +0530
commitfe77a6703cb10d26b5a4c222d58b8d652e8384aa (patch)
treeee549bb03e83c3780cc8c5b36d745002d9d02f1b
parent4f42611951a676e7f871539bba6bb79402f7ed1f (diff)
parent8d7a76243e59430acaa3ef9b9f7620d80199ff09 (diff)
downloadMapathon-fe77a6703cb10d26b5a4c222d58b8d652e8384aa.tar.gz
Mapathon-fe77a6703cb10d26b5a4c222d58b8d652e8384aa.tar.bz2
Mapathon-fe77a6703cb10d26b5a4c222d58b8d652e8384aa.zip
Merge pull request #18 from Sashi20/mainHEADmain
Add google analytics code through config
-rwxr-xr-xcms/templates/cms_base.html2
-rwxr-xr-xcms/views.py4
-rwxr-xr-xmapathon/config.py1
3 files changed, 5 insertions, 2 deletions
diff --git a/cms/templates/cms_base.html b/cms/templates/cms_base.html
index a3e6808..40fc13b 100755
--- a/cms/templates/cms_base.html
+++ b/cms/templates/cms_base.html
@@ -23,7 +23,7 @@
<script src="{% static 'cms/bootstrap-4.5.0/js/bootstrap.min.js' %}"></script>
<script src="{% static 'cms/js/holder.min.js' %}"></script>
<script src="{% static 'cms/uploads/js/custom.js' %}"></script>
- <!-- Global site tag (gtag.js) - Google Analytics --> <script async src="https://www.googletagmanager.com/gtag/js?id=G-85GKJCKTG0"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'G-85GKJCKTG0'); </script>
+ <!-- Global site tag (gtag.js) - Google Analytics --> <script async src="https://www.googletagmanager.com/gtag/js?id={{ analytics_code }}"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', '{{ analytics_code }}'); </script>
</head>
<body>
<!-- Section for social media links starts -->
diff --git a/cms/views.py b/cms/views.py
index a584895..1ad0118 100755
--- a/cms/views.py
+++ b/cms/views.py
@@ -2,6 +2,7 @@
from django.forms import model_to_dict
from django.http import Http404
from django.shortcuts import render
+from mapathon.config import *
from cms.models import Page, Nav, SubNav, Footer, Banner
@@ -12,6 +13,7 @@ def home(request, permalink=''):
page = Page.objects.filter(permalink=permalink, active=True)
footer = Footer.objects.filter(active=True)
banner = Banner.objects.filter(active=True)
+ analytics_code = GOOGLE_ANALYTICS_CODE
if page.exists():
page = page.first()
else:
@@ -27,5 +29,5 @@ def home(request, permalink=''):
navs.append(nav_obj)
return render(
- request, 'cms_base.html', {'page': page, 'navs': navs, 'footer': footer.first(), 'banner' : banner.first()}
+ request, 'cms_base.html', {'page': page, 'navs': navs, 'footer': footer.first(), 'banner' : banner.first(), 'analytics_code' : analytics_code}
)
diff --git a/mapathon/config.py b/mapathon/config.py
index 80a2601..32c6f5a 100755
--- a/mapathon/config.py
+++ b/mapathon/config.py
@@ -38,3 +38,4 @@ SITE = 'SITE'
PRODUCTION_URL_NAME = 'http://127.0.0.1:8000'
ROOT_URL_VAL = 'http://127.0.0.1:8000' #http://127.0.0.1:8000
#########################################
+GOOGLE_ANALYTICS_CODE = 'analytics-code'