Пример #1
0
 def clean_name(self):
     data = self.cleaned_data['name']
     if not util_venture.slug_validation(data):
         raise forms.ValidationError("Symbol can't be empty, has to start with"
                                     " a letter, and can't end with '_'. "
                                     "Allowed characters: a-z, 0-9, "
                                     "'_'. Example: simple_venture2")
     return data
Пример #2
0
 def clean_name(self):
     data = self.cleaned_data['name']
     if not util_venture.slug_validation(data):
         raise forms.ValidationError(
             "Symbol can't be empty, has to start with"
             " a letter, and can't end with '_'. "
             "Allowed characters: a-z, 0-9, "
             "'_'. Example: simple_venture2")
     return data
Пример #3
0
 def clean_symbol(self):
     data = self.cleaned_data['symbol'].lower()
     if not util_venture.slug_validation(data):
         raise forms.ValidationError("Symbol can't be empty, has to start with"
             " a letter, and can't end with '_'. Allowed characters: a-z, 0-9, "
             "'_'. Example: simple_venture2")
     else:
         try:
             venture = Venture.objects.get(symbol=data)
             if venture != self.instance:
                 raise forms.ValidationError("Symbol already exist")
         except Venture.DoesNotExist:
             pass
     return data
Пример #4
0
 def clean_symbol(self):
     data = self.cleaned_data['symbol'].lower()
     if not util_venture.slug_validation(data):
         raise forms.ValidationError(
             "Symbol can't be empty, has to start with a letter, and can't "
             "end with '_'. Allowed characters: a-z, 0-9, '_'. "
             "Example: simple_venture2")
     else:
         try:
             venture = Venture.objects.get(symbol=data)
             if venture != self.instance:
                 raise forms.ValidationError("Symbol already exist")
         except Venture.DoesNotExist:
             pass
     return data