|
@@ -23,12 +23,17 @@ from pboard import model as pm
|
23
|
23
|
|
24
|
24
|
class GroupRegistrationForm(sform.AddRecordForm):
|
25
|
25
|
__model__ = pma.Group
|
26
|
|
- __require_fields__ = ['group_name', 'display_name', 'users']
|
27
|
|
- __omit_fields__ = ['personnal_group', 'created', 'permissions', '_lRights']
|
28
|
|
- __field_order__ = ['group_name', 'display_name']
|
|
26
|
+ __require_fields__ = ['group_name', 'display_name', 'users', 'personnal_group']
|
|
27
|
+ __omit_fields__ = ['created', 'permissions', '_lRights']
|
|
28
|
+ __field_order__ = ['group_name', 'display_name', 'users']
|
29
|
29
|
|
30
|
30
|
__headers__ = dict(group_name='Unique name', display_name='Visible name')
|
31
|
31
|
|
|
32
|
+ group_name = tw2f.TextField('group_name')
|
|
33
|
+ display_name = tw2f.TextField('display_name', place_holder='agaga')
|
|
34
|
+ display_name = tw2f.TextField('display_name', place_holder='agaga')
|
|
35
|
+ personnal_group = tw2f.HiddenField('personnal_group', value='off')
|
|
36
|
+
|
32
|
37
|
class GroupEditForm(sform.EditableForm):
|
33
|
38
|
__model__ = pma.Group
|
34
|
39
|
__require_fields__ = ['group_name', 'display_name', 'users']
|