Fixes in urlfield and jquery updated
This commit is contained in:
parent
f3d4d94a5b
commit
cce8ba264f
2 changed files with 24 additions and 2 deletions
|
|
@ -50,3 +50,25 @@ class DomainField(CharField):
|
|||
self.txt_error='No valid domain or IP format'
|
||||
|
||||
return value
|
||||
|
||||
#^(https|ssh):\/\/([a-zA-Z0-9\-_]+@)?[a-zA-Z0-9\-_]+(\.[a-zA-Z0-9\-_]+)*(:[0-9]+)?\/[a-zA-Z0-9\-_]+(\/[a-zA-Z0-9\-_]+)*(\.git)?$
|
||||
check_git_url=re.compile('^(https|ssh):\/\/([a-zA-Z0-9\-_]+@)?[a-zA-Z0-9\-_]+(\.[a-zA-Z0-9\-_]+)*(:[0-9]+)?\/[a-zA-Z0-9\-_]+(\/[a-zA-Z0-9\-_]+)*(\.git)?$')
|
||||
|
||||
class GitUrlField(CharField):
|
||||
|
||||
"""Field for check and save strings in url format for git services"""
|
||||
|
||||
def check(self, value):
|
||||
|
||||
self.error=False
|
||||
self.txt_error=''
|
||||
|
||||
value=value.strip()
|
||||
|
||||
if not check_git_url.match(value):
|
||||
|
||||
self.error=True
|
||||
value=""
|
||||
self.txt_error='No valid Git URL format'
|
||||
|
||||
return value
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue