Эх сурвалжийг харах

ripristinato funzionamento menu con telefoni

mauro 9 сар өмнө
parent
commit
62c39e6613

+ 1 - 1
azienda/templates/azienda.welcome.html

@@ -34,7 +34,7 @@
 {% endblock %}
 
 {% block bodybottom %}
-    <div><br><br></div>
+    <div><br></div>
     <div class='form-outline mb-3 text-center btn-primary h3'>
       {% if listaAttivitaxAzienda %}
            Elenco di tutte le attività registrate per l'azienda ...

+ 12 - 4
documento/managefile.py

@@ -220,24 +220,32 @@ def save_and_load_file_multiple(listadocumenti,request,utente,azienda=None,sede=
 def save_and_load_file_single(listadocumenti,request,utente,azienda=None,sede=None,descrizione=None,amministratore=None):
   listaok = list()
   listanotok = list()
+  associato=False
 
   for singolodocumento in listadocumenti:
     print('singolodocumento',singolodocumento,descrizione)
-    risultato = upload_file(singolodocumento,utente)
+    #risultato = upload_file(singolodocumento,utente)
     documento = Documento()
     documento.dataupload = datetime.datetime.now()
     documento.utente = utente
     documento.documento = singolodocumento.name
-    documento.storage = risultato
+    #documento.storage = risultato
     documento.descrizione = descrizione
     try:
       documento.save()
       setLog(8,azienda=azienda,sede=sede,utente=utente,documento=documento,amministratore=amministratore)
-      listaok.append(documento)
+      #listaok.append(documento)
+      print('record generato:',documento.id)
+      associato=True
     except IntegrityError as ie:
       print("problema di integrita', il file esiste",ie)
       listanotok.append(documento)
-
+    if associato:
+      # se il record e' stato correttamente salvato, procede al caricamento del file.
+      risultato=upload_file(singolodocumento,utente)
+      documento.storage = risultato
+      documento.save()
+      listaok.append(documento)
   return (listaok,listanotok)
 
 #file_indice: contiene l'elenco dei nominativi da gestire.

+ 8 - 8
static/templates/base.html

@@ -19,16 +19,16 @@
   <nav class="navbar fixed-top navbar-expand-lg navbar-light bg-light">
 
   <div class="container-fluid">
-    <a class="navbar-brand" href="#">Gestione Documenti</a>
+    <a class="navbar-brand" href="#"></a>
     <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
       <span class="navbar-toggler-icon"></span>
     </button>
 
     <div class="collapse navbar-collapse" id="navbarSupportedContent">
-      <ul class="navbar-nav me-auto mb-2 mb-lg-2"> 
+      <ul class="navbar-nav me-auto mb-1 mb-lg-2"> 
         {% if ShowSelectAzienda %}
         <li class="nav-item">
-          <ul class="navbar-nav me-auto mb-2 mb-lg-2">
+          <ul class="navbar-nav me-auto  mb-1 mb-lg-2">
 		  <form name="scegliazienda" method=POST class='d-flex'>
             {% csrf_token %}
             <select class="form-select form-select-sm mb-2" aria-label=".form-select-lg" name="sceltaazienda" onchange="this.form.submit()">
@@ -46,7 +46,7 @@
         {% endif %}
         {% if ShowSelectSede %}
 	<li class="nav-item">
-	  <ul class="navbar-nav me-auto mb-2 mb-lg-2">
+	  <ul class="navbar-nav me-auto mb-1 mb-lg-2">
             <form name="sceglisede" method=POST class='d-flex'>
             {% csrf_token %}
             <select class="form-select form-select-sm mb-2" aria-label=".form-select-lg" name="sceltasede" onchange="this.form.submit()">
@@ -101,12 +101,12 @@
     {% block top %}
     <div class='form-outline mb-2 text-center h3'>
 	    {% if admin %} {{ admin.nome }} {% endif %}
-    </div>
-    <div class='form-outline mb-5 text-center h3'>
-            {% if azienda %} {{ azienda.nome }} {% endif %}
+    <!--</div>
+    <div class='form-outline mb-5 text-center h3'>-->
+            {% if azienda %}: {{ azienda.nome }} {% endif %}
             {% if sede %} / {{ sede.nome }} {% endif %}
     </div>
-
+<div class="col-md-3 col-sm-3 col-xs-3">&nbsp;</div>
     {% endblock %}
 </div>