From e94bfbbc994bb3fa6eb2c58dbaec931acd15cedb Mon Sep 17 00:00:00 2001 From: Matt Westcott Date: Mon, 7 Feb 2022 18:24:16 +0000 Subject: [PATCH] Upgrade to Wagtail 2.16, Django 4.0 --- bakerydemo/base/management/commands/load_initial_data.py | 1 + bakerydemo/settings/base.py | 2 +- bakerydemo/settings/dev.py | 2 +- requirements/base.txt | 4 ++-- 4 files changed, 5 insertions(+), 4 deletions(-) diff --git a/bakerydemo/base/management/commands/load_initial_data.py b/bakerydemo/base/management/commands/load_initial_data.py index 9896641..f4c786f 100644 --- a/bakerydemo/base/management/commands/load_initial_data.py +++ b/bakerydemo/base/management/commands/load_initial_data.py @@ -39,5 +39,6 @@ class Command(BaseCommand): Page.objects.get(title='Welcome to your new Wagtail site!').delete() call_command('loaddata', fixture_file, verbosity=0) + call_command('update_index', verbosity=0) print("Awesome. Your data is loaded! The bakery's doors are almost ready to open...") diff --git a/bakerydemo/settings/base.py b/bakerydemo/settings/base.py index 9a47728..4a391d0 100644 --- a/bakerydemo/settings/base.py +++ b/bakerydemo/settings/base.py @@ -176,7 +176,7 @@ GOOGLE_MAP_API_KEY = 'AIzaSyD31CT9P9KxvNUJOwDq2kcFEIG8ADgaFgw' # Use Elasticsearch as the search backend for extra performance and better search results WAGTAILSEARCH_BACKENDS = { 'default': { - 'BACKEND': 'wagtail.search.backends.db', + 'BACKEND': 'wagtail.search.backends.database', 'INDEX': 'bakerydemo', }, } diff --git a/bakerydemo/settings/dev.py b/bakerydemo/settings/dev.py index 4d76546..c74509c 100644 --- a/bakerydemo/settings/dev.py +++ b/bakerydemo/settings/dev.py @@ -7,4 +7,4 @@ EMAIL_BACKEND = 'django.core.mail.backends.console.EmailBackend' # BASE_URL required for notification emails BASE_URL = 'http://localhost:8000' -ALLOWED_HOSTS = '*' +ALLOWED_HOSTS = ['*'] diff --git a/requirements/base.txt b/requirements/base.txt index 65027c0..4003332 100644 --- a/requirements/base.txt +++ b/requirements/base.txt @@ -1,5 +1,5 @@ -Django>=3.2,<3.3 +Django>=4.0,<4.1 django-dotenv==1.4.1 -wagtail>=2.14,<2.15 +wagtail>=2.16,<2.17 wagtailfontawesome>=1.1.3,<1.2 django-debug-toolbar>=3.2,<4