Merge remote-tracking branch 'origin/master'
All checks were successful
Run tests / Execute tox to run the test suite (push) Successful in 4m55s
All checks were successful
Run tests / Execute tox to run the test suite (push) Successful in 4m55s
This commit is contained in:
@@ -1 +0,0 @@
|
||||
default_app_config = 'dav_registration.apps.AppConfig' # pylint: disable=invalid-name
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
import datetime
|
||||
import logging
|
||||
from django import forms
|
||||
from django.utils.translation import ugettext, ugettext_lazy as _
|
||||
from django.utils.translation import gettext, gettext_lazy as _
|
||||
|
||||
from .models import Registration
|
||||
|
||||
@@ -40,16 +40,16 @@ class RegistrationForm(forms.ModelForm):
|
||||
val = self.cleaned_data.get('year_of_birth')
|
||||
if val > year_now:
|
||||
raise forms.ValidationError(
|
||||
ugettext('Dein Geburtsjahr liegt in der Zukunft?'
|
||||
' Das finden wir gut,'
|
||||
' aber bitte melde dich besser mal per E-Mail bei uns.'),
|
||||
gettext('Dein Geburtsjahr liegt in der Zukunft?'
|
||||
' Das finden wir gut,'
|
||||
' aber bitte melde dich besser mal per E-Mail bei uns.'),
|
||||
code='to_young',
|
||||
)
|
||||
elif val < (year_now - max_age):
|
||||
raise forms.ValidationError(
|
||||
ugettext('Du bist schon über %(max_age)d Jahre alt?'
|
||||
' Das finden wir gut,'
|
||||
' aber bitte melde dich besser mal per E-Mail bei uns.'),
|
||||
gettext('Du bist schon über %(max_age)d Jahre alt?'
|
||||
' Das finden wir gut,'
|
||||
' aber bitte melde dich besser mal per E-Mail bei uns.'),
|
||||
params={'max_age': max_age},
|
||||
code='too_old',
|
||||
)
|
||||
@@ -63,8 +63,8 @@ class RegistrationForm(forms.ModelForm):
|
||||
need_experience = False
|
||||
if need_experience:
|
||||
raise forms.ValidationError(
|
||||
ugettext('Die Tourenleiter*innen brauchen ein paar Angaben,'
|
||||
' was du bereits kannst oder wie fit du bist.'),
|
||||
gettext('Die Tourenleiter*innen brauchen ein paar Angaben,'
|
||||
' was du bereits kannst oder wie fit du bist.'),
|
||||
code='need_experience',
|
||||
)
|
||||
return val
|
||||
@@ -73,8 +73,8 @@ class RegistrationForm(forms.ModelForm):
|
||||
val = self.cleaned_data.get('privacy_policy_accepted')
|
||||
if not val and self.instance.privacy_policy:
|
||||
raise forms.ValidationError(
|
||||
ugettext('Wir müssen deine Daten leider speichern können,'
|
||||
' damit wir wissen, dass du teilnehmen möchtest.'),
|
||||
gettext('Wir müssen deine Daten leider speichern können,'
|
||||
' damit wir wissen, dass du teilnehmen möchtest.'),
|
||||
code='privacy_policy_not_accepted',
|
||||
)
|
||||
return val
|
||||
@@ -94,7 +94,7 @@ class RegistrationForm(forms.ModelForm):
|
||||
dav_member = self.cleaned_data.get('dav_member')
|
||||
dav_number = self.cleaned_data.get('dav_number')
|
||||
if dav_member and not dav_number:
|
||||
error_msg = ugettext('Wenn du DAV Mitglied bist, brauchen wir deine Mitgliedsnummer.')
|
||||
error_msg = gettext('Wenn du DAV Mitglied bist, brauchen wir deine Mitgliedsnummer.')
|
||||
self.add_error('not_dav_member', error_msg)
|
||||
raise forms.ValidationError(error_msg, code='dav_number_missing')
|
||||
return self.cleaned_data
|
||||
|
||||
@@ -6,7 +6,7 @@ from django.core.exceptions import ValidationError
|
||||
from django.db import models
|
||||
from django.urls import reverse
|
||||
from django.utils import timezone
|
||||
from django.utils.translation import ugettext_lazy as _
|
||||
from django.utils.translation import gettext_lazy as _
|
||||
|
||||
from dav_base.validators import DAVNumberValidator
|
||||
from dav_events.models.event import Event
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
{
|
||||
"url_prefix": "registration"
|
||||
"url_prefix": "registration",
|
||||
"app_config": ".apps.AppConfig"
|
||||
}
|
||||
@@ -2,7 +2,7 @@ from django.dispatch import Signal
|
||||
|
||||
from . import emails
|
||||
|
||||
registration_created = Signal(providing_args=['registration'])
|
||||
registration_created = Signal()
|
||||
|
||||
|
||||
def send_emails_on_registration(sender, **kwargs): # pylint: disable=unused-argument
|
||||
|
||||
@@ -1,15 +1,15 @@
|
||||
from django.conf.urls import url
|
||||
from django.urls import re_path
|
||||
|
||||
from . import views
|
||||
|
||||
app_name = 'dav_registration'
|
||||
|
||||
urlpatterns = [
|
||||
url(r'^$', views.RootView.as_view(), name='root'),
|
||||
url(r'^home/$', views.HomeView.as_view(), name='home'),
|
||||
url(r'^event/$', views.EventListView.as_view(), name='events'),
|
||||
url(r'^event/(?P<pk>\d+)/$', views.EventDetailView.as_view(), name='event'),
|
||||
url(r'^event/(?P<pk>\d+)/registration/$', views.RegistrationView.as_view(), name='register'),
|
||||
url(r'^finished/$', views.RegistrationSuccessView.as_view(), name='registered'),
|
||||
url(r'^api/v1/event/$', views.EventListAsJSONView, name='api_events'),
|
||||
re_path(r'^$', views.RootView.as_view(), name='root'),
|
||||
re_path(r'^home/$', views.HomeView.as_view(), name='home'),
|
||||
re_path(r'^event/$', views.EventListView.as_view(), name='events'),
|
||||
re_path(r'^event/(?P<pk>\d+)/$', views.EventDetailView.as_view(), name='event'),
|
||||
re_path(r'^event/(?P<pk>\d+)/registration/$', views.RegistrationView.as_view(), name='register'),
|
||||
re_path(r'^finished/$', views.RegistrationSuccessView.as_view(), name='registered'),
|
||||
re_path(r'^api/v1/event/$', views.EventListAsJSONView, name='api_events'),
|
||||
]
|
||||
|
||||
@@ -6,7 +6,7 @@ from django.contrib import messages
|
||||
from django.db.models import Q
|
||||
from django.http import JsonResponse
|
||||
from django.urls import reverse_lazy
|
||||
from django.utils.translation import ugettext as _
|
||||
from django.utils.translation import gettext as _
|
||||
from django.views import generic
|
||||
|
||||
from dav_events.choices import SPORT_CHOICES, LEVEL_CHOICES
|
||||
|
||||
Reference in New Issue
Block a user