Skip to content

Commit 2a2f334

Browse files
committed
Updated django and picklefield
1 parent e30a8a7 commit 2a2f334

File tree

17 files changed

+401
-327
lines changed

17 files changed

+401
-327
lines changed

Pipfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,9 @@ django-nose = "==1.4.7"
2020
nose = "==1.3.7"
2121
django-recaptcha = "==3.0.0"
2222
django-constance = {version = "==2.9.1", extras = ["database"]}
23-
django-picklefield = "==2.1.1"
23+
django-picklefield = "==3.2.0"
2424
psycopg2-binary = "==2.8.6"
25-
Django = "==3.2.25"
25+
Django = "==4.2.16"
2626
gunicorn = "22.0.0"
2727
python-dateutil = "2.8.2"
2828

Pipfile.lock

Lines changed: 221 additions & 157 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

webapp/accounts/models.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
from django.db import models
1313
from django.urls import reverse
1414
from django.utils import timezone
15-
from django.utils.translation import ugettext_lazy as _
15+
from django.utils.translation import gettext_lazy as _
1616
from django_extensions.db.models import TimeStampedModel
1717
from mailing.helpers import get_template_by_id, mail_user, render_mail_template
1818

webapp/accounts/urls.py

Lines changed: 31 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -1,39 +1,39 @@
1-
from django.conf.urls import url
1+
from django.urls import path
22
from accounts import views
33

44
urlpatterns = (
5-
url(r'^login/$', views.LoginView.as_view(), name="login"),
6-
url(r'^logout/$', views.LogoutView.as_view(), name="logout"),
5+
path('login/', views.LoginView.as_view(), name="login"),
6+
path('logout/', views.LogoutView.as_view(), name="logout"),
77

8-
url(r'^register/$', views.RegisterView.as_view(), name="register"),
9-
url(r'^register/thanks/$',
10-
views.RegisterThanksView.as_view(),
11-
name="register_thanks"),
12-
url(r'^register/confirm/(?P<pk>[0-9a-zA-Z\-]+)$',
13-
views.EmailConfirmView.as_view(),
14-
name="confirm_email"),
15-
url(r'^register/finish/(?P<pk>[0-9a-zA-Z\-]+)$',
16-
views.FinishRegistration.as_view(),
17-
name="finish_registration"),
8+
path('register/', views.RegisterView.as_view(), name="register"),
9+
path('register/thanks/',
10+
views.RegisterThanksView.as_view(),
11+
name="register_thanks"),
12+
path('register/confirm/<pk>/',
13+
views.EmailConfirmView.as_view(),
14+
name="confirm_email"),
15+
path('register/finish/<pk>/',
16+
views.FinishRegistration.as_view(),
17+
name="finish_registration"),
1818

19-
url(r'^passwordreset/$',
20-
views.RequestPasswordResetView.as_view(),
21-
name="password_reset"),
22-
url(r'^passwordreset/done/$',
23-
views.PasswordResetRequestDoneView.as_view()),
24-
url(r'^passwordreset/finished/$',
25-
views.PasswordResetFinishedView.as_view()),
26-
url(r'^passwordreset/reset/(?P<pk>[0-9a-zA-Z\-]+)$',
27-
views.PasswordResetView.as_view(),
28-
name="reset_pass"),
19+
path('passwordreset/',
20+
views.RequestPasswordResetView.as_view(),
21+
name="password_reset"),
22+
path('passwordreset/done/',
23+
views.PasswordResetRequestDoneView.as_view()),
24+
path('passwordreset/finished/',
25+
views.PasswordResetFinishedView.as_view()),
26+
path('passwordreset/reset/<pk>/',
27+
views.PasswordResetView.as_view(),
28+
name="reset_pass"),
2929

30-
url(r'^welcome/$', views.WelcomeView.as_view()),
31-
url(r'^overview/$', views.OverView.as_view(), name='overview'),
32-
url(r'^profile/$', views.ProfileView.as_view(), name='profile'),
33-
url(r'^updateProfile/$', views.EditProfileView.as_view(), name='update_profile'),
34-
url(r'^contact/$', views.Contact.as_view(), name='contact'),
35-
url(r'^orderHistory/$', views.OrderHistory.as_view(), name='order_history'),
30+
path('welcome/', views.WelcomeView.as_view()),
31+
path('overview/', views.OverView.as_view(), name='overview'),
32+
path('profile/', views.ProfileView.as_view(), name='profile'),
33+
path('updateProfile/', views.EditProfileView.as_view(), name='update_profile'),
34+
path('contact/', views.Contact.as_view(), name='contact'),
35+
path('orderHistory/', views.OrderHistory.as_view(), name='order_history'),
3636

37-
url(r'^profile/remarks/(?P<pk>[0-9a-zA-Z\-]+)$', views.EditCoordinatorRemarksView.as_view(),
38-
name='coordinator_remarks')
37+
path('profile/remarks/<pk>', views.EditCoordinatorRemarksView.as_view(),
38+
name='coordinator_remarks')
3939
)

webapp/api/urls.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
1-
from django.conf.urls import url
1+
from django.urls import path, re_path
22
from api import views
33

44
urlpatterns = (
5-
url(r'^orders(.json)?$', views.OrdersJSONView.as_view()),
6-
url(r'^orders.csv$', views.OrdersCSVView.as_view()),
5+
re_path(r'^orders(.json)?$', views.OrdersJSONView.as_view()),
6+
path('orders.csv', views.OrdersCSVView.as_view()),
77

8-
url(r'^accounts(.json)?$', views.AccountsJSONView.as_view()),
9-
url(r'^accounts.csv$', views.AccountsCSVView.as_view()),
8+
re_path(r'^accounts(.json)?$', views.AccountsJSONView.as_view()),
9+
path('accounts.csv', views.AccountsCSVView.as_view()),
1010
)

webapp/distribution/admin.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
from django.contrib import admin
22
from distribution.models import Shift
3-
from django.utils.translation import ugettext_lazy as _
3+
from django.utils.translation import gettext_lazy as _
44
import datetime
55
from accounts.models import VokoUser
66
from constance import config

webapp/distribution/urls.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
1-
from django.conf.urls import url
1+
from django.urls import path
22
from .views import Schedule, Shift
33
from distribution.views import Members, Groupmanager
44

55
urlpatterns = (
6-
url(r'^schedule/$', Schedule.as_view(), name="distribution_schedule"),
7-
url(r'^shift/(?P<slug>[-\w]+)/$', Shift.as_view(), name="shift"),
8-
url(r'^members/$', Members.as_view(), name="distribution_members"),
9-
url(r'^groupmanager/$', Groupmanager.as_view(), name="distribution_groupmanager")
6+
path('schedule/', Schedule.as_view(), name="distribution_schedule"),
7+
path('shift/<slug>/', Shift.as_view(), name="shift"),
8+
path('members/', Members.as_view(), name="distribution_members"),
9+
path('groupmanager/', Groupmanager.as_view(), name="distribution_groupmanager")
1010
)

webapp/docs/urls.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
1-
from django.conf.urls import url
1+
from django.urls import path
22
from .views import DocumentOverview, DocumentDownload
33

44
urlpatterns = (
5-
url(r'^download/(?P<slug>[a-z0-9\-]+)/$',
6-
DocumentDownload.as_view(),
7-
name="docs.document_download"),
8-
url(r'^', DocumentOverview.as_view(),
9-
name="docs.document_overview"),
5+
path('download/<slug>/',
6+
DocumentDownload.as_view(),
7+
name="docs.document_download"),
8+
path('', DocumentOverview.as_view(),
9+
name="docs.document_overview"),
1010
)

webapp/finance/urls.py

Lines changed: 28 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -1,36 +1,36 @@
1-
from django.conf.urls import url
1+
from django.urls import path
22
from django.views.generic import RedirectView
33
from finance import views, admin_views
44

55
urlpatterns = (
6-
url(r'^pay/choosebank/$',
7-
views.ChooseBankView.as_view(),
8-
name="finance.choosebank"),
9-
url(r'^pay/cancel/$',
10-
views.CancelPaymentView.as_view(),
11-
name="finance.cancelpayment"),
12-
url(r'^pay/transaction/create/$',
13-
views.CreateTransactionView.as_view(),
14-
name="finance.createtransaction"),
15-
url(r'^pay/transaction/confirm/$',
16-
views.ConfirmTransactionView.as_view(),
17-
name="finance.confirmtransaction"),
18-
url(r'^pay/transaction/callback/$',
19-
views.PaymentWebHook.as_view(),
20-
name="finance.callback"),
6+
path('pay/choosebank/',
7+
views.ChooseBankView.as_view(),
8+
name="finance.choosebank"),
9+
path('pay/cancel/',
10+
views.CancelPaymentView.as_view(),
11+
name="finance.cancelpayment"),
12+
path('pay/transaction/create/',
13+
views.CreateTransactionView.as_view(),
14+
name="finance.createtransaction"),
15+
path('pay/transaction/confirm/',
16+
views.ConfirmTransactionView.as_view(),
17+
name="finance.confirmtransaction"),
18+
path('pay/transaction/callback/',
19+
views.PaymentWebHook.as_view(),
20+
name="finance.callback"),
2121

2222

2323
# Admin views
24-
url(r'^admin/(?P<year>[0-9]+)/specified/$',
25-
RedirectView.as_view(pattern_name='finance.admin.year.overview',
26-
permanent=True)),
27-
url(r'^admin/json/round/(?P<round_id>[0-9]+)/$',
28-
admin_views.JsonRoundOverview.as_view(),
29-
name="finance.admin.round.overview.json"),
30-
url(r'^admin/round/(?P<round_id>[0-9]+)/$',
31-
admin_views.RoundOverview.as_view(),
32-
name="finance.admin.round.overview"),
33-
url(r'^admin/year/(?P<year>[0-9]+)/$',
34-
admin_views.YearOverview.as_view(),
35-
name="finance.admin.year.overview"),
24+
path('admin/<year>/specified/',
25+
RedirectView.as_view(pattern_name='finance.admin.year.overview',
26+
permanent=True)),
27+
path('admin/json/round/<round_id>/',
28+
admin_views.JsonRoundOverview.as_view(),
29+
name="finance.admin.round.overview.json"),
30+
path('admin/round/<round_id>/',
31+
admin_views.RoundOverview.as_view(),
32+
name="finance.admin.round.overview"),
33+
path('admin/year/<year>/',
34+
admin_views.YearOverview.as_view(),
35+
name="finance.admin.year.overview"),
3636
)

webapp/groups/urls.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
from django.conf.urls import url
1+
from django.urls import path
22
from .views import Members
33

44
urlpatterns = (
5-
url(r'^members/$', Members.as_view(), name="groups_members"),
5+
path('members/', Members.as_view(), name="groups_members"),
66
)

0 commit comments

Comments
 (0)