Skip to content
This repository was archived by the owner on Feb 22, 2023. It is now read-only.

Commit c9e99bb

Browse files
committed
Updated requirements to latest LTS versions of Wagtail and Django
1 parent 9868983 commit c9e99bb

File tree

6 files changed

+29
-31
lines changed

6 files changed

+29
-31
lines changed

README.rst

Lines changed: 3 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
wagtail-pythonanywhere-quickstart
22
=================================
33

4-
.. image:: https://img.shields.io/badge/version-v1.0.0-blue.svg
4+
.. image:: https://img.shields.io/badge/version-v1.0.1-blue.svg
55

66
.. image:: https://img.shields.io/badge/license-ISC%20License%20(ISCL)-blue.svg
77
:target: http://en.wikipedia.org/wiki/ISC_license
@@ -31,15 +31,9 @@ Recommendations
3131
Technical requirements
3232
----------------------
3333

34-
Below is the list of currently supported combinations of Wagtail, Django and Python:
34+
This quickstart uses Wagtail 2.3 LTS and Django 1.11 LTS on Python 3.6, so that you can get along without updates for as long as possible. You may change this requirements to your needs. For all supported combinations of Wagtail, Django and Python please refer to the `Wagtail documentation`_.
3535

36-
+---+---------+-----------+--------------------+
37-
| # | Wagtail | Django | Python |
38-
+===+=========+===========+====================+
39-
| 1 | 1.12 | 1.8, 1.10 | 2.7, 3.4, 3.5 |
40-
+---+---------+-----------+--------------------+
41-
| 2 | 1.12 | 1.11 | 2.7, 3.4, 3.5, 3.6 |
42-
+---+---------+-----------+--------------------+
36+
.. _Wagtail documentation: https://docs.wagtail.io/en/stable/releases/upgrading.html
4337

4438
Set up the python application
4539
-----------------------------

home/models.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
from django.db import models
44

5-
from wagtail.wagtailcore.models import Page
5+
from wagtail.core.models import Page
66

77

88
class HomePage(Page):

mysite/settings/base.py

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -29,17 +29,17 @@
2929
'home',
3030
'search',
3131

32-
'wagtail.wagtailforms',
33-
'wagtail.wagtailredirects',
34-
'wagtail.wagtailembeds',
35-
'wagtail.wagtailsites',
36-
'wagtail.wagtailusers',
37-
'wagtail.wagtailsnippets',
38-
'wagtail.wagtaildocs',
39-
'wagtail.wagtailimages',
40-
'wagtail.wagtailsearch',
41-
'wagtail.wagtailadmin',
42-
'wagtail.wagtailcore',
32+
'wagtail.contrib.forms',
33+
'wagtail.contrib.redirects',
34+
'wagtail.embeds',
35+
'wagtail.sites',
36+
'wagtail.users',
37+
'wagtail.snippets',
38+
'wagtail.documents',
39+
'wagtail.images',
40+
'wagtail.search',
41+
'wagtail.admin',
42+
'wagtail.core',
4343

4444
'modelcluster',
4545
'taggit',
@@ -62,8 +62,8 @@
6262
'django.middleware.clickjacking.XFrameOptionsMiddleware',
6363
'django.middleware.security.SecurityMiddleware',
6464

65-
'wagtail.wagtailcore.middleware.SiteMiddleware',
66-
'wagtail.wagtailredirects.middleware.RedirectMiddleware',
65+
'wagtail.core.middleware.SiteMiddleware',
66+
'wagtail.contrib.redirects.middleware.RedirectMiddleware',
6767
]
6868

6969
ROOT_URLCONF = 'mysite.urls'

mysite/urls.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@
44
from django.conf.urls import include, url
55
from django.contrib import admin
66

7-
from wagtail.wagtailadmin import urls as wagtailadmin_urls
8-
from wagtail.wagtailcore import urls as wagtail_urls
9-
from wagtail.wagtaildocs import urls as wagtaildocs_urls
7+
from wagtail.admin import urls as wagtailadmin_urls
8+
from wagtail.core import urls as wagtail_urls
9+
from wagtail.documents import urls as wagtaildocs_urls
1010

1111
from search import views as search_views
1212

search/views.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@
33
from django.core.paginator import EmptyPage, PageNotAnInteger, Paginator
44
from django.shortcuts import render
55

6-
from wagtail.wagtailcore.models import Page
7-
from wagtail.wagtailsearch.models import Query
6+
from wagtail.core.models import Page
7+
from wagtail.search.models import Query
88

99

1010
def search(request):

setup.py

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,13 @@
44

55
# Installation dependencies
66
install_requires = [
7-
'django>= 1.11,<1.12',
8-
'wagtail>=1.12,<1.13',
7+
'django>=1.11,<1.12',
8+
'wagtail>=2.3,<2.4',
99
]
1010

1111
setup(
1212
name='wagtail-pythonanywhere-quickstart',
13-
version='1.0.0',
13+
version='1.0.1',
1414
license='ISC License (ISCL)',
1515
description='Wagtail CMS quickstart for deployment on PythonAnywhere',
1616
long_description=open('README.rst').read(),
@@ -25,6 +25,10 @@
2525
'Framework :: Django :: 1.8',
2626
'Framework :: Django :: 1.10',
2727
'Framework :: Django :: 1.11',
28+
'Framework :: Django :: 2.0',
29+
'Framework :: Django :: 2.1',
30+
'Framework :: Wagtail :: 1',
31+
'Framework :: Wagtail :: 2',
2832
'Intended Audience :: Developers',
2933
'License :: OSI Approved :: ISC License (ISCL)',
3034
'Operating System :: OS Independent',

0 commit comments

Comments
 (0)