From 82e7a00d8a6be7c87044b529db3182c2055d12c3 Mon Sep 17 00:00:00 2001 From: Jake Howard Date: Thu, 25 Aug 2022 14:01:32 +0100 Subject: [PATCH] Add plausible --- requirements/base.in | 1 + requirements/base.txt | 3 ++- requirements/dev.txt | 3 ++- website/common/templates/base.html | 4 +++- website/settings.py | 3 +++ 5 files changed, 11 insertions(+), 3 deletions(-) diff --git a/requirements/base.in b/requirements/base.in index b6c1408..e922b7c 100644 --- a/requirements/base.in +++ b/requirements/base.in @@ -18,3 +18,4 @@ django-htmx wagtail-metadata humanize drf-yasg +django-plausible diff --git a/requirements/base.txt b/requirements/base.txt index fbd0974..17efe08 100644 --- a/requirements/base.txt +++ b/requirements/base.txt @@ -15,12 +15,13 @@ click==8.1.3 # via rq coreapi==2.3.3 # via drf-yasg coreschema==0.0.4 # via coreapi, drf-yasg deprecated==1.2.13 # via redis -django==4.0.6 # via -r requirements/base.in, django-filter, django-htmx, django-modelcluster, django-permissionedforms, django-redis, django-rq, django-taggit, django-treebeard, djangorestframework, drf-yasg, wagtail +django==4.0.6 # via -r requirements/base.in, django-filter, django-htmx, django-modelcluster, django-permissionedforms, django-plausible, django-redis, django-rq, django-taggit, django-treebeard, djangorestframework, drf-yasg, wagtail django-environ==0.9.0 # via -r requirements/base.in django-filter==21.1 # via wagtail django-htmx==1.12.1 # via -r requirements/base.in django-modelcluster==6.0 # via wagtail django-permissionedforms==0.1 # via wagtail +django-plausible==0.3.0 # via -r requirements/base.in django-redis==5.2.0 # via -r requirements/base.in django-rq==2.5.1 # via -r requirements/base.in django-taggit==2.1.0 # via wagtail diff --git a/requirements/dev.txt b/requirements/dev.txt index 6df6e6d..010bd34 100644 --- a/requirements/dev.txt +++ b/requirements/dev.txt @@ -20,7 +20,7 @@ coreschema==0.0.4 # via -r requirements/base.txt, coreapi, drf-yasg coverage==6.4.4 # via -r requirements/dev.in curlylint==0.13.1 # via -r requirements/dev.in deprecated==1.2.13 # via -r requirements/base.txt, redis -django==4.0.6 # via -r requirements/base.txt, django-browser-reload, django-debug-toolbar, django-filter, django-htmx, django-modelcluster, django-permissionedforms, django-redis, django-rq, django-taggit, django-treebeard, djangorestframework, drf-yasg, wagtail +django==4.0.6 # via -r requirements/base.txt, django-browser-reload, django-debug-toolbar, django-filter, django-htmx, django-modelcluster, django-permissionedforms, django-plausible, django-redis, django-rq, django-taggit, django-treebeard, djangorestframework, drf-yasg, wagtail django-browser-reload==1.6.0 # via -r requirements/dev.in django-debug-toolbar==3.5.0 # via -r requirements/dev.in django-environ==0.9.0 # via -r requirements/base.txt @@ -28,6 +28,7 @@ django-filter==21.1 # via -r requirements/base.txt, wagtail django-htmx==1.12.1 # via -r requirements/base.txt django-modelcluster==6.0 # via -r requirements/base.txt, wagtail django-permissionedforms==0.1 # via -r requirements/base.txt, wagtail +django-plausible==0.3.0 # via -r requirements/base.txt django-redis==5.2.0 # via -r requirements/base.txt django-rq==2.5.1 # via -r requirements/base.txt django-taggit==2.1.0 # via -r requirements/base.txt, wagtail diff --git a/website/common/templates/base.html b/website/common/templates/base.html index dd67e2f..602106f 100644 --- a/website/common/templates/base.html +++ b/website/common/templates/base.html @@ -1,4 +1,4 @@ -{% load static wagtailcore_tags wagtailuserbar navbar_tags footer_tags cache %} +{% load static wagtailcore_tags wagtailuserbar navbar_tags footer_tags cache plausible_wagtail %} @@ -50,5 +50,7 @@ {% block extra_js %}{% endblock %} + {% plausible %} + diff --git a/website/settings.py b/website/settings.py index 06c9cd6..78bc758 100644 --- a/website/settings.py +++ b/website/settings.py @@ -44,6 +44,7 @@ INSTALLED_APPS = [ "wagtail.contrib.modeladmin", "wagtail.contrib.routable_page", "wagtail.contrib.typed_table_block", + "wagtail.contrib.settings", "wagtail.embeds", "wagtail.sites", "wagtail.users", @@ -60,6 +61,8 @@ INSTALLED_APPS = [ "wagtail_draftail_snippet", "django_rq", "drf_yasg", + "plausible", + "plausible.contrib.wagtail", "django.contrib.auth", "django.contrib.contenttypes", "django.contrib.sessions",