コード例 #1
0
 def __init__(self, *args, **kwargs):
     nodelicense_choices = get_nodelicense_choices()
     defaultlicense_choices = get_defaultlicense_choices()
     brand_choices = get_brand_choices()
     super(RegistrationProviderForm, self).__init__(*args, **kwargs)
     self.fields['licenses_acceptable'].choices = nodelicense_choices
     self.fields['default_license'].choices = defaultlicense_choices
     self.fields['brand'].choices = brand_choices
コード例 #2
0
ファイル: forms.py プロジェクト: icereval/osf.io
 def __init__(self, *args, **kwargs):
     toplevel_choices = get_toplevel_subjects()
     nodelicense_choices = get_nodelicense_choices()
     defaultlicense_choices = get_defaultlicense_choices()
     super(PreprintProviderForm, self).__init__(*args, **kwargs)
     self.fields['toplevel_subjects'].choices = toplevel_choices
     self.fields['licenses_acceptable'].choices = nodelicense_choices
     self.fields['default_license'].choices = defaultlicense_choices
コード例 #3
0
ファイル: forms.py プロジェクト: fugokidi/osf.io
 def __init__(self, *args, **kwargs):
     toplevel_choices = get_toplevel_subjects()
     nodelicense_choices = get_nodelicense_choices()
     defaultlicense_choices = get_defaultlicense_choices()
     super(PreprintProviderForm, self).__init__(*args, **kwargs)
     self.fields['toplevel_subjects'].choices = toplevel_choices
     self.fields['licenses_acceptable'].choices = nodelicense_choices
     self.fields['default_license'].choices = defaultlicense_choices
コード例 #4
0
 def __init__(self, *args, **kwargs):
     nodelicense_choices = get_nodelicense_choices()
     defaultlicense_choices = get_defaultlicense_choices()
     brand_choices = get_brand_choices()
     super(RegistrationProviderForm, self).__init__(*args, **kwargs)
     self.fields['licenses_acceptable'].choices = nodelicense_choices
     self.fields['default_license'].choices = defaultlicense_choices
     self.fields['brand'].choices = brand_choices
     if kwargs.get('initial', None) and kwargs.get('initial').get('_id', None):
         provider = RegistrationProvider.load(kwargs.get('initial').get('_id'))
         self.fields['default_schema'].choices = provider.schemas.filter(visible=True, active=True).values_list('id', 'name')
     else:
         self.fields['default_schema'].choices = RegistrationSchema.objects.filter(active=True).values_list('id', 'name')
コード例 #5
0
ファイル: forms.py プロジェクト: CenterForOpenScience/osf.io
 def __init__(self, *args, **kwargs):
     nodelicense_choices = get_nodelicense_choices()
     defaultlicense_choices = get_defaultlicense_choices()
     super(CollectionProviderForm, self).__init__(*args, **kwargs)
     self.fields['licenses_acceptable'].choices = nodelicense_choices
     self.fields['default_license'].choices = defaultlicense_choices