From 3986b30a648de73b1e128c80e281dbcb8d5ae7f5 Mon Sep 17 00:00:00 2001 From: Jake Howard Date: Fri, 10 Jun 2022 15:48:07 +0100 Subject: [PATCH] Create a base page model for all other to inherit --- website/common/__init__.py | 0 website/common/models.py | 8 ++++++++ website/home/models.py | 7 ++----- 3 files changed, 10 insertions(+), 5 deletions(-) create mode 100644 website/common/__init__.py create mode 100644 website/common/models.py diff --git a/website/common/__init__.py b/website/common/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/website/common/models.py b/website/common/models.py new file mode 100644 index 0000000..8ee8382 --- /dev/null +++ b/website/common/models.py @@ -0,0 +1,8 @@ +from django.db import models + +from wagtail.models import Page + + +class BasePage(Page): + class Meta: + abstract = True diff --git a/website/home/models.py b/website/home/models.py index 5076f57..9b41a83 100644 --- a/website/home/models.py +++ b/website/home/models.py @@ -1,7 +1,4 @@ -from django.db import models +from website.common.models import BasePage -from wagtail.models import Page - - -class HomePage(Page): +class HomePage(BasePage): pass