def __init__(self, *args, **kwargs): super(SourceAccessForm, self).__init__(*args, **kwargs) self.fields['sources'].choices = [(c.name, c.name) for c in get_source_names(False, False, None)] self.fields['role'].choices = [(c.name, c.name) for c in get_item_names(UserRole, True)] self.fields['organization'].choices = [(c.name, c.name) for c in get_source_names(True, False, None)]
def __init__(self, username, *args, **kwargs): super(SourceForm, self).__init__(*args, **kwargs) self.fields['name'].choices = [(c.name, c.name) for c in get_source_names(True, True, username)] self.fields['name'].initial = get_user_organization(username)
def __init__(self, username, *args, **kwargs): super(UserNameForm, self).__init__(*args, **kwargs) self.fields['source'].choices = [(c.name, c.name) for c in get_source_names(True, True, username)] self.fields['source'].initial = get_user_organization(username) add_bucketlist_to_form(self) add_ticket_to_form(self)
def __init__(self, username, *args, **kwargs): super(EventForm, self).__init__(*args, **kwargs) self.fields["source"].choices = [(c.name, c.name) for c in get_source_names(True, True, username)] self.fields["source"].initial = get_user_organization(username) self.fields["event_type"].choices = [(c, c) for c in EventTypes.values(sort=True)] self.fields["relationship_type"].choices = relationship_choices self.fields["relationship_type"].initial = RelationshipTypes.RELATED_TO add_bucketlist_to_form(self) add_ticket_to_form(self)
def __init__(self, username, *args, **kwargs): super(AddObjectForm, self).__init__(*args, **kwargs) self.fields['object_type'].choices = [ (c,c) for c in ObjectTypes.values(sort=True) ] self.fields['object_type'].widget.attrs = {'class':'object-types'} self.fields['source'].choices = [(c.name, c.name) for c in get_source_names(True, True, username)] self.fields['source'].initial = get_user_organization(username)
def __init__(self, username, *args, **kwargs): super(AddReleasabilityForm, self).__init__(*args, **kwargs) self.fields['source'].choices = [(c.name, c.name) for c in get_source_names(True, True, username)]
def __init__(self, username, *args, **kwargs): super(AddReleasabilityForm, self).__init__(*args, **kwargs) self.fields['source'].choices = [ (c.name, c.name) for c in get_source_names(True, True, username) ]