|
|
@ -124,13 +124,17 @@ class UploadHandlerPredavanja(UploadHandler):
|
|
|
|
|
|
|
|
|
|
|
|
for keyword in keywords.split(','):
|
|
|
|
for keyword in keywords.split(','):
|
|
|
|
keyword = keyword.strip()
|
|
|
|
keyword = keyword.strip()
|
|
|
|
if keyword.isspace() or not keyword.isalpha():
|
|
|
|
if keyword.isspace() or not keyword.replace(' ', '').isalpha():
|
|
|
|
return 'Ključna beseda "{}" ni pravilnega formata.'.format(keyword)
|
|
|
|
return 'Ključna beseda "{}" ni pravilnega formata.'.format(keyword)
|
|
|
|
|
|
|
|
|
|
|
|
if not re.search(REGEX_EMAIL, email):
|
|
|
|
if not re.search(REGEX_EMAIL, email):
|
|
|
|
return 'Email napačnega formata.'
|
|
|
|
return 'Email napačnega formata.'
|
|
|
|
|
|
|
|
|
|
|
|
for key, val in form.items():
|
|
|
|
for key, val in form.items():
|
|
|
|
if len(val) > MAXLEN_FORM:
|
|
|
|
if key == 'kljucne-besde':
|
|
|
|
return 'Polje "{}" presega dolžino {} znakov.'.format(key, MAXLEN_FORM)
|
|
|
|
if len(val) > 500:
|
|
|
|
|
|
|
|
return 'Polje "{}" presega dolžino {} znakov.'.format(key, 500)
|
|
|
|
|
|
|
|
else:
|
|
|
|
|
|
|
|
if len(val) > MAXLEN_FORM:
|
|
|
|
|
|
|
|
return 'Polje "{}" presega dolžino {} znakov.'.format(key, MAXLEN_FORM)
|
|
|
|
|
|
|
|
|
|
|
|