mirror of
https://gitlab.com/animath/si/plateforme.git
synced 2025-07-03 19:22:51 +02:00
Drop AdminRegistration in favour of a new boolean field, closes #19
This commit is contained in:
@ -8,7 +8,7 @@ from django.core.exceptions import ValidationError
|
||||
from django.forms import FileInput
|
||||
from django.utils.translation import gettext_lazy as _
|
||||
|
||||
from .models import AdminRegistration, CoachRegistration, ParticipantRegistration, Payment, \
|
||||
from .models import CoachRegistration, ParticipantRegistration, Payment, \
|
||||
StudentRegistration, VolunteerRegistration
|
||||
|
||||
|
||||
@ -50,14 +50,6 @@ class AddOrganizerForm(forms.ModelForm):
|
||||
"""
|
||||
Signup form to registers volunteers
|
||||
"""
|
||||
type = forms.ChoiceField(
|
||||
label=lambda: _("role").capitalize(),
|
||||
choices=lambda: [
|
||||
("volunteer", _("volunteer").capitalize()),
|
||||
("admin", _("admin").capitalize()),
|
||||
],
|
||||
initial="volunteer",
|
||||
)
|
||||
|
||||
def clean_email(self):
|
||||
"""
|
||||
@ -76,7 +68,7 @@ class AddOrganizerForm(forms.ModelForm):
|
||||
|
||||
class Meta:
|
||||
model = User
|
||||
fields = ('first_name', 'last_name', 'email', 'type',)
|
||||
fields = ('first_name', 'last_name', 'email',)
|
||||
|
||||
|
||||
class UserForm(forms.ModelForm):
|
||||
@ -192,16 +184,7 @@ class VolunteerRegistrationForm(forms.ModelForm):
|
||||
"""
|
||||
class Meta:
|
||||
model = VolunteerRegistration
|
||||
fields = ('professional_activity', 'give_contact_to_animath', 'email_confirmed',)
|
||||
|
||||
|
||||
class AdminRegistrationForm(forms.ModelForm):
|
||||
"""
|
||||
Admins can tell everything they want.
|
||||
"""
|
||||
class Meta:
|
||||
model = AdminRegistration
|
||||
fields = ('role', 'give_contact_to_animath', 'email_confirmed',)
|
||||
fields = ('professional_activity', 'admin', 'give_contact_to_animath', 'email_confirmed',)
|
||||
|
||||
|
||||
class PaymentForm(forms.ModelForm):
|
||||
|
Reference in New Issue
Block a user