src/ldt/ldt/security/forms.py
changeset 274 80375a7b7e14
parent 271 99347d5275b6
child 293 4fd110c8fa26
equal deleted inserted replaced
273:23a756e0bfee 274:80375a7b7e14
     2 from django.contrib.auth.models import User, Group
     2 from django.contrib.auth.models import User, Group
     3 from django.forms.widgets import MultipleHiddenInput
     3 from django.forms.widgets import MultipleHiddenInput
     4 
     4 
     5 class LazyMultipleChoiceField(forms.MultipleChoiceField):
     5 class LazyMultipleChoiceField(forms.MultipleChoiceField):
     6     
     6     
     7     # Should do some checking here
       
     8     def validate(self, value):
     7     def validate(self, value):
     9         pass    
     8         pass    
    10 
     9 
    11 class ShareForm(forms.ModelForm):
    10 class ShareForm(forms.ModelForm):
    12     read_list = LazyMultipleChoiceField(required=False, widget=MultipleHiddenInput())
    11     read_list = LazyMultipleChoiceField(required=False, widget=MultipleHiddenInput())