Selaa lähdekoodia

inserito ordine aziende

mauro 10 kuukautta sitten
vanhempi
sitoutus
0d0bc8f5ca
2 muutettua tiedostoa jossa 14 lisäystä ja 12 poistoa
  1. 12 10
      azienda/views.py
  2. 2 2
      static/templates/base.html

+ 12 - 10
azienda/views.py

@@ -154,24 +154,26 @@ def welcome(request):
       return HttpResponseRedirect(reverse('amministratore:welcome'))
 
   #################
-  tmplist1 = dict()
-  for tmp in assegnazioneazienda:
-    tmplist1[tmp.azienda.id] = tmp.azienda
-  print(len(tmplist1))
+  #tmplist1 = dict()
+  #for tmp in assegnazioneazienda:
+  #  tmplist1[tmp.azienda.id] = tmp.azienda
+  #print(len(tmplist1))
 
-  tmplist = list()
-  for k in tmplist1:
-    tmplist.append(tmplist1[k])
+  #tmplist = list()
+  #for k in tmplist1:
+  #  tmplist.append(tmplist1[k])
 
-  data['aziendaLista'] = tmplist
+  #data['aziendaLista'] = tmplist
+  data['AziendaLista'] = assegnazioneazienda
   ##############################
 
   if 'azienda' in data:
     print('azienda selezionata:',data['azienda'].nome)
-    data['sedeLista'] = data['azienda'].sede_set.all()
+    data['sedeLista'] = data['azienda'].sede_set.all().order_by('nome')
 
   print('data',data)
-  print('numero aziende',len(data['aziendaLista']))
+  print('numero aziende',len(data['AziendaLista']))
+  print('numero di sedi',len(data['sedeLista']))
 
   return render(request,'azienda.welcome.html',data)
 

+ 2 - 2
static/templates/base.html

@@ -32,8 +32,8 @@
             {% csrf_token %}
             <select class="form-select form-select-lg mb-1" aria-label=".form-select-lg" name="sceltaazienda" onchange="this.form.submit()">
 	      <option value=-1>Scelta Azienda</option>
-              {% for a in aziendaLista %}
-	      <option value={{ a.id }} {% if a.id == azienda.id %}selected{% endif %}>{{ a.nome }}</button></option>
+              {% for a in AziendaLista %}
+	      <option value={{ a.azienda.id }} {% if a.azienda.id == azienda.id %}selected{% endif %}>{{ a.azienda.nome }}</button></option>
               {% endfor %}
               <option value=0>Nuova Azienda</option>
             </select>