Skip to content

Commit b432abf

Browse files
Merge pull request #427 from peopledoc/django3-compatibility
Django3 compatibility
2 parents 6d86581 + 7d473f9 commit b432abf

File tree

10 files changed

+472
-40
lines changed

10 files changed

+472
-40
lines changed

CHANGELOG.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ master (unreleased)
88
- Fix issues with postgresql on CI.
99
- Replace deprecated yaml.load calls to fix doc build.
1010
- Add a default value `[]` to conditions.
11+
- Added support for Django 3
1112

1213
Release 7.1.0 (2021-06-28)
1314
==========================

demo/demo/builder/urls.py

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,17 @@
1-
from django.conf.urls import url
1+
from django.urls import re_path
22
from demo.builder import views
33

44
urlpatterns = [
5-
url(r'^$',
6-
views.FormidableListView.as_view(),
7-
name='formidable-list'),
8-
url(r'^(?P<pk>\d+)/(?P<role>[-_\w]+)/$',
9-
views.FormidableDetailView.as_view(),
10-
name='formidable-detail'),
11-
url(r'^edit/(?P<pk>\d+)$',
12-
views.FormidableUpdateView.as_view(),
13-
name='formidable-edit'),
14-
url(r'^builder/(?P<pk>\d+)$',
15-
views.FormidableBuilderView.as_view(),
16-
name='formidable-builder'),
5+
re_path(r'^$',
6+
views.FormidableListView.as_view(),
7+
name='formidable-list'),
8+
re_path(r'^(?P<pk>\d+)/(?P<role>[-_\w]+)/$',
9+
views.FormidableDetailView.as_view(),
10+
name='formidable-detail'),
11+
re_path(r'^edit/(?P<pk>\d+)$',
12+
views.FormidableUpdateView.as_view(),
13+
name='formidable-edit'),
14+
re_path(r'^builder/(?P<pk>\d+)$',
15+
views.FormidableBuilderView.as_view(),
16+
name='formidable-builder'),
1717
]

demo/demo/urls.py

Lines changed: 11 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,18 @@
1-
from django.conf.urls import include, url
1+
from django.urls import include, re_path
22
from django.contrib import admin
3-
from django.urls import path
43

54
from demo.views import FormPreview, DemoValidateViewFromSchema
65

6+
77
urlpatterns = [
8-
url(r'^api/',
8+
re_path(
9+
r'^api/',
910
include(('formidable.urls', 'formidable'), namespace='formidable')),
10-
url(r'^api/forms/(?P<pk>\d+)/validate_schema/?$',
11-
DemoValidateViewFromSchema.as_view(),
12-
name='form_validation_schema'),
13-
url(r'^preview/(?P<pk>\d+)/', FormPreview.as_view()),
14-
url(r'^forms/',
15-
include(('demo.builder.urls', 'builder'), namespace='builder')),
16-
path(r'admin/', admin.site.urls, 'admin'),
11+
re_path(r'^api/forms/(?P<pk>\d+)/validate_schema/?$',
12+
DemoValidateViewFromSchema.as_view(),
13+
name='form_validation_schema'),
14+
re_path(r'^preview/(?P<pk>\d+)/', FormPreview.as_view()),
15+
re_path(r'^forms/',
16+
include(('demo.builder.urls', 'builder'), namespace='builder')),
17+
re_path(r'admin/', admin.site.urls, 'admin'),
1718
]
Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,28 @@
11
UpdateFormTestCase.test_queryset_on_context_form_detail:
2+
- db: 'SELECT ... FROM "django_session" WHERE ("django_session"."expire_date" > # AND "django_session"."session_key" = #) LIMIT #'
3+
- db: 'SELECT ... FROM "formidable_formidable" WHERE "formidable_formidable"."id" = # LIMIT #'
4+
- db: 'SELECT ... FROM "formidable_field" WHERE "formidable_field"."form_id" = # ORDER BY "formidable_field"."order" ASC'
5+
UpdateFormTestCase.test_queryset_on_context_form_detail-pg:
6+
- db: 'SELECT ... FROM "django_session" WHERE ("django_session"."expire_date" > #::timestamptz AND "django_session"."session_key" = #) LIMIT #'
7+
- db: 'SELECT ... FROM "formidable_formidable" WHERE "formidable_formidable"."id" = # LIMIT #'
8+
- db: 'SELECT ... FROM "formidable_field" WHERE "formidable_field"."form_id" = # ORDER BY "formidable_field"."order" ASC'
9+
UpdateFormTestCase.test_queryset_on_context_form_detail-django2:
210
- db: 'SELECT ... FROM "django_session" WHERE ("django_session"."expire_date" > # AND "django_session"."session_key" = #)'
311
- db: 'SELECT ... FROM "formidable_formidable" WHERE "formidable_formidable"."id" = #'
412
- db: 'SELECT ... FROM "formidable_field" WHERE "formidable_field"."form_id" = # ORDER BY "formidable_field"."order" ASC'
5-
UpdateFormTestCase.test_queryset_on_context_form_detail-pg:
13+
UpdateFormTestCase.test_queryset_on_context_form_detail-pg-django2:
614
- db: 'SELECT ... FROM "django_session" WHERE ("django_session"."expire_date" > #::timestamptz AND "django_session"."session_key" = #)'
715
- db: 'SELECT ... FROM "formidable_formidable" WHERE "formidable_formidable"."id" = #'
816
- db: 'SELECT ... FROM "formidable_field" WHERE "formidable_field"."form_id" = # ORDER BY "formidable_field"."order" ASC'
917
UpdateFormTestCase.test_queryset_on_get:
18+
- db: 'SELECT ... FROM "formidable_formidable" WHERE "formidable_formidable"."id" = # LIMIT #'
19+
- db: 'SELECT ... FROM "formidable_field" WHERE "formidable_field"."form_id" = # ORDER BY "formidable_field"."order" ASC'
20+
UpdateFormTestCase.test_queryset_on_get-django2:
1021
- db: 'SELECT ... FROM "formidable_formidable" WHERE "formidable_formidable"."id" = #'
1122
- db: 'SELECT ... FROM "formidable_field" WHERE "formidable_field"."form_id" = # ORDER BY "formidable_field"."order" ASC'
1223
UpdateFormTestCase.test_queryset_on_get-pg:
24+
- db: 'SELECT ... FROM "formidable_formidable" WHERE "formidable_formidable"."id" = # LIMIT #'
25+
- db: 'SELECT ... FROM "formidable_field" WHERE "formidable_field"."form_id" = # ORDER BY "formidable_field"."order" ASC'
26+
UpdateFormTestCase.test_queryset_on_get-pg-django2:
1327
- db: 'SELECT ... FROM "formidable_formidable" WHERE "formidable_formidable"."id" = #'
1428
- db: 'SELECT ... FROM "formidable_field" WHERE "formidable_field"."form_id" = # ORDER BY "formidable_field"."order" ASC'

0 commit comments

Comments
 (0)