Skip to content

Commit 8311f2e

Browse files
authored
Merge pull request #6 from octavenz/fix/django_3_2_compatibility
Fix / Django 3.2 compatibility
2 parents f9d1af8 + e90c85b commit 8311f2e

File tree

24 files changed

+47
-37
lines changed

24 files changed

+47
-37
lines changed

build_test/backends/mail_backend.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
1-
from django.core.mail.backends.smtp import EmailBackend as DjangoEmailBackend
21
from django.core.mail.backends.console import EmailBackend as DjangoConsoleBackend
2+
from django.core.mail.backends.smtp import EmailBackend as DjangoEmailBackend
3+
34

45
class DevEmailBackend:
56
"""

build_test/migrations/0001_initial.py

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,3 @@
1-
# -*- coding: utf-8 -*-
2-
from __future__ import unicode_literals
3-
41
from django.db import migrations, models
52

63

build_test/migrations/0002_create_homepage.py

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,3 @@
1-
# -*- coding: utf-8 -*-
2-
from __future__ import unicode_literals
3-
41
from django.db import migrations
52

63

build_test/models/home_page.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
1-
from __future__ import absolute_import, unicode_literals
21
from wagtail.core.models import Page
32

3+
44
class HomePage(Page):
55
subpage_types = [
66
'wagtail_advanced_form_builder.EmailFormPage',
77
'wagtail_advanced_form_builder.FormPage',
88
]
9-

build_test/settings/dev.py

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
from __future__ import absolute_import, unicode_literals
21
import os
32
# Build paths inside the project like this: os.path.join(BASE_DIR, ...)
43

@@ -127,4 +126,3 @@
127126
from .local import *
128127
except ImportError:
129128
pass
130-

build_test/urls.py

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
1-
from __future__ import absolute_import, unicode_literals
2-
31
from django.conf import settings
4-
from django.conf.urls import include, url
2+
from django.urls import include, re_path
53

64
from wagtail.admin import urls as wagtailadmin_urls
75
from wagtail.core import urls as wagtail_urls
@@ -10,9 +8,9 @@
108
urlpatterns = []
119

1210
urlpatterns += [
13-
url(r'^admin/', include(wagtailadmin_urls)),
14-
url(r'^documents/', include(wagtaildocs_urls)),
15-
url(r'', include(wagtail_urls)),
11+
re_path(r'^admin/', include(wagtailadmin_urls)),
12+
re_path(r'^documents/', include(wagtaildocs_urls)),
13+
re_path(r'', include(wagtail_urls)),
1614
]
1715

1816
if settings.DEBUG:

build_test/wsgi.py

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,6 @@
77
https://docs.djangoproject.com/en/1.10/howto/deployment/wsgi/
88
"""
99

10-
from __future__ import absolute_import, unicode_literals
11-
1210
import os
1311

1412
from django.core.wsgi import get_wsgi_application

docs/getting_started/using_your_own_page_models.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,12 +18,12 @@ This will give you a page setup that looks something like below with your Form c
1818

1919

2020
from django.db import models
21-
from django.utils.translation import ugettext_lazy as _
21+
from django.utils.translation import gettext_lazy as _
2222

2323
from wagtail.admin.edit_handlers import TabbedInterface, ObjectList, StreamFieldPanel
24+
from wagtail.core import blocks
2425
from wagtail.core.fields import StreamField
2526
from wagtail.core.models import Page
26-
from wagtail.core import blocks
2727
2828
from wagtail_advanced_form_builder.models.abstract_advanced_email_form import AbstractAdvancedEmailForm
2929
from wagtail_advanced_form_builder.models.abstract_advanced_form_field import AbstractAdvancedFormField

manage.py

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
11
#!/usr/bin/env python
2-
from __future__ import absolute_import, unicode_literals
3-
42
import os
53
import sys
64

provisioning/roles/server/templates/local._managed.py.j2

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ DATABASES = {
1010
{# if more than one database is defined then you must specify db.name else Django will error #}
1111
{% for db in item.databases %}
1212
'{{ db.name | default('default') }}': {
13-
'ENGINE': '{{ db.engine | default('django.db.backends.postgresql_psycopg2') }}',
13+
'ENGINE': '{{ db.engine | default('django.db.backends.postgresql') }}',
1414
'NAME': '{{ db.db_name }}',
1515
'USER': '{{ db.user }}',
1616
'PASSWORD': '{{ db.password }}',

0 commit comments

Comments
 (0)