Quellcode durchsuchen

errore in ricerca utente

mauro vor 1 Monat
Ursprung
Commit
3c3cb9d5fd
2 geänderte Dateien mit 9 neuen und 4 gelöschten Zeilen
  1. 1 1
      local.sh
  2. 8 3
      utente/views.py

+ 1 - 1
local.sh

@@ -1,5 +1,5 @@
 . ~/django/bin/activate
-python manage.py runserver 0.0.0.0:8080
+python manage.py runserver 0.0.0.0:9090
 
 
 

+ 8 - 3
utente/views.py

@@ -153,10 +153,15 @@ def welcome(request):
         else:
           print('form non valida')
         print('richiesta da cercare',valoredacercare)
-        nome = data['utenti'].filter(nome__icontains=valoredacercare)
-        codicefiscale = data['utenti'].filter(codicefiscale__icontains=valoredacercare)
+        try:
+          nome = data['utenti'].filter(nome__icontains=valoredacercare)
+          codicefiscale = data['utenti'].filter(codicefiscale__icontains=valoredacercare)
+          data['utenti'] = dict(Counter(nome) + Counter(codicefiscale))
+        except AttributeError as ae:
+          print("Errore, la lista utenti e' vuota")
+          data['utenti'] = dic()
+
         data['formcerca'] = formcerca 
-        data['utenti'] = dict(Counter(nome) + Counter(codicefiscale))
         
 
       if 'MultipleCSVSelect' in request.POST: