Changeset 2100 for trunk/loreality/loreality/model/form.py
- Timestamp:
- 07/02/10 14:49:40 (23 months ago)
- File:
-
- 1 edited
-
trunk/loreality/loreality/model/form.py (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/loreality/loreality/model/form.py
r2097 r2100 1 import formencode 1 from formencode.schema import Schema 2 from formencode.validators import Invalid, FancyValidator 3 from formencode.validators import Int, DateConverter, String, OneOf 4 from formencode import variabledecode 5 from formencode import htmlfill 6 from formencode.foreach import ForEach 7 from formencode.api import NoDefault 2 8 3 class LoginForm(formencode.Schema):9 class CampaignNameForm(Schema): 4 10 allow_extra_fields = True 5 11 filter_extra_fields = True 6 login = formencode.validators.MinLength(4)7 password = formencode.validators.MinLength(4)8 12 13 pre_validators = [variabledecode.NestedVariables()] 14 name_campaign = String(not_empty=True) 15 16 class CampaignForm(Schema): 17 allow_extra_fields = True 18 filter_extra_fields = True 19 20 pre_validators = [variabledecode.NestedVariables()] 21 name = String(not_empty=True) 22 23 class MissionNameForm(Schema): 24 allow_extra_fields = True 25 filter_extra_fields = True 26 27 pre_validators = [variabledecode.NestedVariables()] 28 name_mission = String(not_empty=True) 29 30 class Pilot( Schema ): 31 name = String(not_empty=True) 32 33 class MissionForm(Schema): 34 allow_extra_fields = True 35 filter_extra_fields = True 36 37 pre_validators = [variabledecode.NestedVariables()] 38 name = String(not_empty=True) 39 pilots = ForEach( Pilot()) 40 41 42
Note: See TracChangeset
for help on using the changeset viewer.
