コード例 #1
0
ファイル: forms_bookmarks.py プロジェクト: EarthSystemCoG/COG
    def clean_name(self):

        name = self.cleaned_data['name']
        project = self.cleaned_data['project']

        # make sure name is unique with the project
        try:
            n = Folder.objects.filter(project=project).get(name__iexact=name)
            raise forms.ValidationError("The folder name: %s already exists, please try again. "
                                        % n.name)
        except Folder.DoesNotExist:
            pass

        # looks for invalid characters
        name = default_clean_field(self, 'name')

        return name
コード例 #2
0
ファイル: forms_bookmarks.py プロジェクト: EarthSystemCoG/COG
 def clean_description(self):
     return default_clean_field(self, 'description')
コード例 #3
0
ファイル: forms_bookmarks.py プロジェクト: EarthSystemCoG/COG
 def clean_name(self):
     return default_clean_field(self, 'name')
コード例 #4
0
 def clean_name(self):
     return default_clean_field(self, 'name')
コード例 #5
0
 def clean_label(self):
     return default_clean_field(self, 'label')
コード例 #6
0
 def clean_key(self):
     return default_clean_field(self, 'key')