29 lines
632 B
Python
29 lines
632 B
Python
from django import forms
|
|
from django.utils.translation import ugettext_lazy as _
|
|
|
|
from members.models import Member, Payment, Request
|
|
|
|
|
|
class MemberForm(forms.ModelForm):
|
|
|
|
class Meta:
|
|
model = Member
|
|
fields = ['first_name', 'last_name', 'email', 'AYY', 'jas', 'POR']
|
|
|
|
|
|
class PaymentForm(forms.ModelForm):
|
|
|
|
class Meta:
|
|
model = Payment
|
|
fields = ['date', 'source', 'member']
|
|
labels = {
|
|
'member': _('Member')
|
|
}
|
|
|
|
|
|
class ApplicationForm(forms.ModelForm):
|
|
|
|
class Meta:
|
|
model = Request
|
|
fields = ['first_name', 'last_name', 'email', 'AYY', 'jas', 'POR']
|