~ubuntuone-hackers/django-formfieldset/trunk

« back to all changes in this revision

Viewing changes to example/examples/forms/basic.py

  • Committer: Atamert Ölçgen
  • Date: 2009-12-05 10:52:19 UTC
  • Revision ID: git-v1:b14f163c14e87eb61af2d203a2df9731203b4ee8
Basic example

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
from django import forms
2
 
 
3
 
 
4
 
class ExampleForm(forms.Form):
5
 
    foo = forms.CharField()
 
2
from formfieldset.forms import FieldsetMixin
 
3
 
 
4
 
 
5
class ExampleForm(forms.Form, FieldsetMixin):
 
6
    """Your basic contact form"""
 
7
    fieldsets = (
 
8
        (u'Personal Info', {'fields': ('your_name',
 
9
                                       'email_address',
 
10
                                       'homepage')}),
 
11
        (u'Message', {'fields': ('your_message',)}),
 
12
        (u'Options', {'fields': ('send_a_copy_to_me',)}),
 
13
    )
 
14
 
 
15
    your_name = forms.CharField()
 
16
    email_address = forms.EmailField()
 
17
    homepage = forms.URLField()
 
18
    your_message = forms.CharField(widget=forms.widgets.Textarea)
 
19
    send_a_copy_to_me = forms.BooleanField()