summaryrefslogtreecommitdiff
path: root/coip/apps/membership/forms.py
blob: b935e35ad9af9f27f13b5867537a0c564578be8b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
'''
Created on Jun 23, 2010

@author: leifj
'''
from coip.apps.membership.models import Membership
from form_utils.forms import BetterModelForm
from django.forms.fields import CharField
from django.forms.widgets import HiddenInput, TextInput

class MembershipForm(BetterModelForm):
    username = CharField(label="User")
    class Meta:
        model = Membership
        fields = ['user']
        widgets = {
            'user': HiddenInput(),
            'username': TextInput(attrs={'size': 40})
        }
        fieldsets = [
                     ('user', {'fields': ['user','username'],
                                  'legend': 'Adding a user to the group',
                                  'description': 'Start typing to find the user to add. That user must have already logged in at least once. To add a user that has not yet logged in, send an invitation instead.',
                                  'classes': ['step','submit_step']})          
                    ]