fix: lepší count než try-catch při kontrole duplicitní přezdívky v přihlášce
This commit is contained in:
parent
98ac3f63bf
commit
932ea700f3
1 changed files with 1 additions and 4 deletions
|
@ -110,11 +110,8 @@ class PrihlaskaForm(PasswordResetForm):
|
||||||
prezdivka_resitele = self.cleaned_data.get('prezdivka_resitele')
|
prezdivka_resitele = self.cleaned_data.get('prezdivka_resitele')
|
||||||
if prezdivka_resitele == '':
|
if prezdivka_resitele == '':
|
||||||
return prezdivka_resitele
|
return prezdivka_resitele
|
||||||
try:
|
if Resitel.objects.filter(prezdivka_resitele=prezdivka_resitele).count() > 0:
|
||||||
Resitel.objects.get(prezdivka_resitele=prezdivka_resitele)
|
|
||||||
raise forms.ValidationError('Přezdívka je již použita')
|
raise forms.ValidationError('Přezdívka je již použita')
|
||||||
except ObjectDoesNotExist:
|
|
||||||
pass
|
|
||||||
return prezdivka_resitele
|
return prezdivka_resitele
|
||||||
|
|
||||||
def clean_zasilat(self):
|
def clean_zasilat(self):
|
||||||
|
|
Loading…
Reference in a new issue