Преглед на файлове

errore in ricerca utente

mauro преди 1 месец
родител
ревизия
3c3cb9d5fd
променени са 2 файла, в които са добавени 9 реда и са изтрити 4 реда
  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: