示例#1
0
文件: forms.py 项目: dmacmillan/Kive
    def __init__(self, data=None, files=None, user=None, *args, **kwargs):
        super(ArchiveAddDatasetForm, self).__init__(data, files, *args,
                                                    **kwargs)

        user_specific_choices = ([DatasetForm.RAW_CDT_CHOICE] +
                                 CompoundDatatype.choices(user))
        self.fields["compound_datatype"].choices = user_specific_choices
示例#2
0
    def __init__(self, data=None, user=None, *args, **kwargs):
        super(XputStructureForm, self).__init__(data=data, *args, **kwargs)

        more_choices = CompoundDatatype.choices(user)
        self.fields['compounddatatype'].choices = [('', '--------'),
                                                   ('__raw__', 'Unstructured')
                                                   ] + more_choices
示例#3
0
文件: forms.py 项目: cfe-lab/Kive
    def __init__(self, data=None, files=None, users_allowed=None, groups_allowed=None, user=None, *args, **kwargs):
        super(DatasetForm, self).__init__(data, files, *args, **kwargs)
        users_allowed = users_allowed or User.objects.all()
        groups_allowed = groups_allowed or Group.objects.all()
        self.fields["permissions"].set_users_groups_allowed(users_allowed, groups_allowed)

        user_specific_choices = ([DatasetForm.RAW_CDT_CHOICE] +
                                 CompoundDatatype.choices(user))
        self.fields["compound_datatype"].choices = user_specific_choices
示例#4
0
文件: forms.py 项目: dmacmillan/Kive
    def __init__(self,
                 data=None,
                 files=None,
                 users_allowed=None,
                 groups_allowed=None,
                 user=None,
                 *args,
                 **kwargs):
        super(DatasetForm, self).__init__(data, files, *args, **kwargs)
        users_allowed = users_allowed or User.objects.all()
        groups_allowed = groups_allowed or Group.objects.all()
        self.fields["permissions"].set_users_groups_allowed(
            users_allowed, groups_allowed)

        user_specific_choices = ([DatasetForm.RAW_CDT_CHOICE] +
                                 CompoundDatatype.choices(user))
        self.fields["compound_datatype"].choices = user_specific_choices
示例#5
0
文件: forms.py 项目: cfe-lab/Kive
    def __init__(self, data=None, files=None, user=None, *args, **kwargs):
        super(ArchiveAddDatasetForm, self).__init__(data, files, *args, **kwargs)

        user_specific_choices = ([DatasetForm.RAW_CDT_CHOICE] +
                                 CompoundDatatype.choices(user))
        self.fields["compound_datatype"].choices = user_specific_choices
示例#6
0
文件: forms.py 项目: cfe-lab/Kive
    def __init__(self, data=None, user=None, *args, **kwargs):
        super(XputStructureForm, self).__init__(data=data, *args, **kwargs)

        more_choices = CompoundDatatype.choices(user)
        self.fields['compounddatatype'].choices = [('', '--------'), ('__raw__', 'Unstructured')] + more_choices