2016-06-11 13:42:40 +00:00
|
|
|
from django.contrib.auth.models import User
|
2016-06-11 13:47:08 +00:00
|
|
|
from django.forms.models import modelform_factory
|
2016-06-07 20:59:13 +00:00
|
|
|
|
2016-06-25 10:33:04 +00:00
|
|
|
from .models import Participation, Profile
|
2016-06-07 20:59:13 +00:00
|
|
|
|
2016-07-04 23:16:33 +00:00
|
|
|
__all__ = ['UserForm', 'ProfileForm', 'ProfileOrgaForm', 'ParticipationOrgaForm']
|
2016-06-07 20:59:13 +00:00
|
|
|
|
|
|
|
|
2016-06-12 15:11:11 +00:00
|
|
|
UserForm = modelform_factory(User, fields=['first_name', 'last_name', 'email', 'username'])
|
2016-06-07 20:59:13 +00:00
|
|
|
|
2016-06-12 15:11:11 +00:00
|
|
|
ProfileForm = modelform_factory(Profile, fields=['biography'])
|
2016-06-25 15:38:01 +00:00
|
|
|
|
2016-07-04 23:16:33 +00:00
|
|
|
ParticipationForm = modelform_factory(Participation, fields=['transport', 'connector', 'sound', 'constraints'])
|
|
|
|
|
2016-06-25 15:38:01 +00:00
|
|
|
ProfileOrgaForm = modelform_factory(Profile, fields=['biography', 'notes'])
|
2016-07-04 23:16:33 +00:00
|
|
|
|
|
|
|
ParticipationOrgaForm = modelform_factory(Participation,
|
|
|
|
fields=['transport', 'connector', 'sound', 'constraints', 'orga'])
|