Browse Source

Merge branch 'master' into amministratore

allineamento dati di produzione con il nuovo filone amministratore
mauro 7 tháng trước cách đây
mục cha
commit
18727ff7eb
100 tập tin đã thay đổi với 41 bổ sung31 xóa
  1. BIN
      db/db.sqlite3
  2. 2 2
      documento/templates/documento.welcome.lista.html
  3. 39 29
      documento/views.py
  4. BIN
      static/upload/00000000000/SPNMRC66C12H501R/1744791963.05225.saved
  5. BIN
      static/upload/00000000000/SPNMRC66C12H501R/1744898339.3991084.saved
  6. BIN
      static/upload/00123060030/1743525539.5721989.saved
  7. BIN
      static/upload/00123060030/1743525582.782974.saved
  8. BIN
      static/upload/00123060030/1744022716.0615265.saved
  9. BIN
      static/upload/00123060030/FRTNDR75M22G999D/1744895157.8284442.saved
  10. BIN
      static/upload/00123060030/MFFSML96A26G628O/1744895157.8639517.saved
  11. BIN
      static/upload/00123060030/MFFSML96A26G628O/1745311198.409583.saved
  12. BIN
      static/upload/00123060030/MRGSMN70H03G999P/1743606295.9577239.saved
  13. BIN
      static/upload/00123060030/NNCRCR69R28D612Y/1744895157.845468.saved
  14. BIN
      static/upload/00123060030/RCNNDR63L27D612C/1744895157.774082.saved
  15. BIN
      static/upload/00123060030/TLCDNL72M28F133H/1744895157.882316.saved
  16. BIN
      static/upload/00123060030/TLCDNL72M28F133H/1745311198.442196.saved
  17. BIN
      static/upload/01921910152/BCGDCC71T02D612K/1745512016.6369648.saved
  18. BIN
      static/upload/01921910152/BCHGAI78D47D612H/1745512016.6654804.saved
  19. BIN
      static/upload/01921910152/BGNCRN79M55D612F/1745512016.6941626.saved
  20. BIN
      static/upload/01921910152/CCRFNC92L55G878I/1745512016.5931432.saved
  21. BIN
      static/upload/01921910152/CLNCHR69E57D612V/1745512016.731663.saved
  22. BIN
      static/upload/01921910152/FRRSFN87L17G843K/1745512016.8132331.saved
  23. BIN
      static/upload/01921910152/GGLLSN65H54D612G/1745512016.8713872.saved
  24. BIN
      static/upload/01921910152/GLGVTR86L53D612C/1745512016.843848.saved
  25. BIN
      static/upload/01921910152/MFFGPP60S01I684X/1745512016.8988771.saved
  26. BIN
      static/upload/01921910152/QRTSVN71T57D612A/1745512016.9242036.saved
  27. BIN
      static/upload/01921910152/RMTLNZ74E14D612Y/1745512016.9494965.saved
  28. BIN
      static/upload/01921910152/SNVNDR76A27L781V/1745481450.2999847.saved
  29. BIN
      static/upload/01921910152/TRGMTT71H18B354M/1745512017.009265.saved
  30. BIN
      static/upload/01921910152/TTOFRZ71R25D612R/1745512016.9754221.saved
  31. BIN
      static/upload/01921910152/VLPCTA88M65I234Z/1745512017.0697136.saved
  32. BIN
      static/upload/01921910152/VNTGLN66R01D612J/1745512017.0424402.saved
  33. BIN
      static/upload/02347750180/DCCLNZ06H24H264C/1744136912.728414.saved
  34. BIN
      static/upload/02347750180/RVLGZN74A15E514I/1744136912.753618.saved
  35. BIN
      static/upload/02347750180/RVLGZN74A15E514I/1744362051.7526226.saved
  36. BIN
      static/upload/05078521001/VGIRRT69E20H501F/1744979547.3423193.saved
  37. BIN
      static/upload/05078521001/VGIRRT69E20H501F/1745483652.4278324.saved
  38. BIN
      static/upload/05520791004/BRNFRZ65R08C773Z/1744791506.6823254.saved
  39. BIN
      static/upload/05520791004/BRNFRZ65R08C773Z/1744964396.6465147.saved
  40. BIN
      static/upload/05520791004/CMTLSN84R05H501B/1744791506.7012677.saved
  41. BIN
      static/upload/05520791004/CMTLSN84R05H501B/1744897865.5911064.saved
  42. BIN
      static/upload/05520791004/CMTRRT73B12H501R/1744791506.7173553.saved
  43. BIN
      static/upload/05520791004/CMTRRT73B12H501R/1744897865.6117911.saved
  44. BIN
      static/upload/05520791004/CMTSRG46M05H501Z/1744791506.7351837.saved
  45. BIN
      static/upload/05520791004/CMTSRG46M05H501Z/1744897865.636346.saved
  46. BIN
      static/upload/05520791004/DRGTNN67P23H501P/1744791506.752045.saved
  47. BIN
      static/upload/05520791004/DRGTNN67P23H501P/1744964615.7514443.saved
  48. BIN
      static/upload/05520791004/GRSNDR81E16H501Q/1744791506.7670383.saved
  49. BIN
      static/upload/05520791004/GRSNDR81E16H501Q/1744964287.7118456.saved
  50. BIN
      static/upload/05520791004/LBNMRC66C25H501E/1744791506.6114962.saved
  51. BIN
      static/upload/05520791004/LBNMRC66C25H501E/1744964396.6698782.saved
  52. BIN
      static/upload/05532881009/DTTMTT03P19H501E/1746017981.2406073.saved
  53. BIN
      static/upload/05532881009/FRRNDR96D16H501P/1746017981.2811215.saved
  54. BIN
      static/upload/05532881009/FSCCLL89H28Z506Q/1746017981.3010647.saved
  55. BIN
      static/upload/05532881009/GRSDNL82B15H501D/1746017981.3236887.saved
  56. BIN
      static/upload/05874301004/1744038197.5324867.saved
  57. BIN
      static/upload/05874301004/GNCLNZ01E05H501D/1744362008.3201263.saved
  58. BIN
      static/upload/05874301004/GNCLNZZ01E05H501/1744038867.5672696.saved
  59. BIN
      static/upload/05874301004/GRPMRC86H02H501U/1744038850.8411376.saved
  60. BIN
      static/upload/05874301004/GRPMRC86H02H501U/1744361946.3261786.saved
  61. BIN
      static/upload/06316060968/BCCRRA99P53H501T/1746549433.7837214.saved
  62. BIN
      static/upload/06316060968/BGNDNL03B17A952J/1743008726.227208.saved
  63. BIN
      static/upload/06316060968/BGNLSS05E65A859Q/1745863513.1125498.saved
  64. BIN
      static/upload/06316060968/BGUGRL84C54Z129H/1745406170.4822109.saved
  65. BIN
      static/upload/06316060968/BGUGRL84C54Z129H/1746014439.301222.saved
  66. BIN
      static/upload/06316060968/BGUGRL84C54Z129H/1746014535.414987.saved
  67. BIN
      static/upload/06316060968/BLLRHL93C51L736K/1745511974.2529747.saved
  68. BIN
      static/upload/06316060968/BLLSYA01B47D611V/1743500353.176504.saved
  69. BIN
      static/upload/06316060968/BLSDTL68A66L736M/1745511974.208378.saved
  70. BIN
      static/upload/06316060968/BLSDTL68A66L736M/1746014585.582239.saved
  71. BIN
      static/upload/06316060968/BLSDTL68A66L736M/1746014756.4388826.saved
  72. BIN
      static/upload/06316060968/BLZGNN92L06F052B/1743793127.2197213.saved
  73. BIN
      static/upload/06316060968/BLZGNN92L06F052B/1744022599.9580612.saved
  74. BIN
      static/upload/06316060968/BRHNDA85B49M052W/1746462701.4914434.saved
  75. BIN
      static/upload/06316060968/BRNLNR03P69E730O/1745406170.4396029.saved
  76. BIN
      static/upload/06316060968/BRNLNR03P69E730O/1746014535.4596684.saved
  77. BIN
      static/upload/06316060968/BRTCLR98M62G337P/1745406170.3514209.saved
  78. BIN
      static/upload/06316060968/BRTCLR98M62G337P/1746014439.3858874.saved
  79. BIN
      static/upload/06316060968/BRTCLR98M62G337P/1746014535.5030344.saved
  80. BIN
      static/upload/06316060968/BRTVNC87P64A475R/1744098321.6701486.saved
  81. BIN
      static/upload/06316060968/BSCNTN97D08A662N/1743500388.8152397.saved
  82. BIN
      static/upload/06316060968/BSTMRC98R08L483P/1742999922.3864992.saved
  83. BIN
      static/upload/06316060968/CBRSLV83D54B354S/1746691297.771572.saved
  84. BIN
      static/upload/06316060968/CBTNCL91E13G113Y/1743500388.872884.saved
  85. BIN
      static/upload/06316060968/CCCLSI94L54B019G/1744136683.7318096.saved
  86. BIN
      static/upload/06316060968/CCCLSI94L54B019G/1744361876.3081303.saved
  87. BIN
      static/upload/06316060968/CGNFPP96T03G337F/1743500353.273932.saved
  88. BIN
      static/upload/06316060968/CHNDBR94C68D003O/1744749857.7513614.saved
  89. BIN
      static/upload/06316060968/CHNDBR94C68D003O/1744897669.7121575.saved
  90. BIN
      static/upload/06316060968/CLACHR99E68F158Q/1746690483.095092.saved
  91. BIN
      static/upload/06316060968/CMPBBR94D49I872E/1745406170.518813.saved
  92. BIN
      static/upload/06316060968/CMPBBR94D49I872E/1746014439.4194899.saved
  93. BIN
      static/upload/06316060968/CMPBBR94D49I872E/1746014535.5199277.saved
  94. BIN
      static/upload/06316060968/CMSPTR99T69D332I/1744136683.7809885.saved
  95. BIN
      static/upload/06316060968/CMSPTR99T69D332I/1744361876.3677754.saved
  96. BIN
      static/upload/06316060968/CNCNDR92R21F839L/1743793127.2566674.saved
  97. BIN
      static/upload/06316060968/CNCNDR92R21F839L/1744022600.0717914.saved
  98. BIN
      static/upload/06316060968/CNTGLC93D15B963U/1743793127.316849.saved
  99. BIN
      static/upload/06316060968/CNTGLC93D15B963U/1744030068.5354817.saved
  100. BIN
      static/upload/06316060968/CNTNCL03D17L219Y/1744136683.8757114.saved

BIN
db/db.sqlite3


+ 2 - 2
documento/templates/documento.welcome.lista.html

@@ -26,7 +26,7 @@
 		                                                <button name="carUP" type="submit" class="btn btn-outline-primary btn-sm">&#x2191;</button></th>
 	</form>
 
-	<th scope='col'><input class="form-check-input" type="checkbox" id="selectAll" name="selectAll" value='0' onClick="toggle(this);"/>&nbsp;<label for="selectAll" class="form-check-label">Tutti</label></th>
+	<!--<th scope='col'><input class="form-check-input" type="checkbox" id="selectAll" name="selectAll" value='0' onClick="toggle(this);"/>&nbsp;<label for="selectAll" class="form-check-label">Tutti</label></th>-->
         {% if 'DOCUMENTO.EDIT' in permesso %}
         <th scope='col'>Elimina</th> 
         {% endif %}
@@ -41,7 +41,7 @@
           <td>{{ documento.utente.sede.nome }}</td>
 	  <td>{{ documento.documento }}<br>{{ documento.descrizione }} </td>
           <td>{{ documento.dataupload | date:'d/m/Y' }} </td>
-	  <td><input class="form-check-input" type="checkbox" form="ElencoDocumenti" id="select-{{ documento.id }}" name="select" value='{{ documento.id }}'/>
+	  <!--<td><input class="form-check-input" type="checkbox" form="ElencoDocumenti" id="select-{{ documento.id }}" name="select" value='{{ documento.id }}'/>-->
           </td>
             {% if 'DOCUMENTO.EDIT' in permesso %}
             <td><button type='button' class='btn btn-primary btn-sm' data-bs-toggle='modal' data-bs-target='#ConfirmDeleteModal{{ documento.id }}' value='{{ documento.id }}'>Elimina</button></td>

+ 39 - 29
documento/views.py

@@ -377,37 +377,47 @@ def finalize_download(request,did,uid=None):
 
   mime_type, _ = mimetypes.guess_type(fl_completa)
   fl = fl_completa
-  print('fl',fl,mime_type)
-  response = FileResponse(open(fl,'rb'),content_type='application/pdf',as_attachment=False)
-  #response['Content-Disposition'] = "attachment; filename=%s" % documento.documento
+  print('fl',fl,mime_type) # deve essere un file pdf
+  #response = HttpResponse(open(fl,'rb'))
+  response = FileResponse(open(fl,'rb'), content_type='application/pdf')
+  response['Content-Disposition'] = "inline; filename=%s" % documento.documento
+
+  #with open(fl,'rb') as pdf:
+  #  response = HttpResponse(pdf.read(), content_type='application/pdf')
+  #  response['Content-Disposition'] = 'inline;filename=%s' % documento.documento
   #setNewLog(3,{'utente':utente,'documento':documento,'azienda':utente.azienda})
   #if not 'AdminId' in request.session:
-  setLog(3,azienda=utente.azienda,utente=utente,documento=documento)
-  #else:
-  #  setLog(3,azienda=utente.azienda,utente=utente,documento=documento,amministratore=request.session.get('AdminId'))
-
-  ### comunicazioni ###
-  if len(utente.mail) > 0:
-    comunicazione = None
-  try: 
-    comunicazione = Comunicazione.objects.get(pk=3)
-  except Comunicazione.DoesNotExist as dne:
-    print('comunicazione non valida',dne)
-  if comunicazione:
-    sm = ServizioMail(debug=True)
-    sm.set_mailfrom=comunicazione.mittente
-    sm.add_to(utente.mail)
-
-    sm.set_soggetto(comunicazione.soggetto)
-    sm.set_corpo(comunicazione.corpo)
-
-    sm_data = dict()
-    sm_data['utente'] = utente
-    sm_data['azienda'] = utente.azienda
-    sm_data['documento'] = documento
-    sm.set_data(sm_data)
-    sm.send()
-  ### comunicazioni ###
+
+  #setLog(3,azienda=utente.azienda,utente=utente,documento=documento)
+ 
+  if 'AdminId' in request.session:
+    admin = Amministratore.objects.get(pk=request.session.get('AdminId'))
+    setNewLog(12,amministratore=admin,documento=documento)
+  else:
+    setNewLog(3,utente=utente,documento=documento)
+
+    ### comunicazioni ###
+    if len(utente.mail) > 0:
+      comunicazione = None
+    try: 
+      comunicazione = Comunicazione.objects.get(pk=3)
+    except Comunicazione.DoesNotExist as dne:
+      print('comunicazione non valida',dne)
+    if comunicazione:
+      sm = ServizioMail(debug=True)
+      sm.set_mailfrom=comunicazione.mittente
+      sm.add_to(utente.mail)
+
+      sm.set_soggetto(comunicazione.soggetto)
+      sm.set_corpo(comunicazione.corpo)
+
+      sm_data = dict()
+      sm_data['utente'] = utente
+      sm_data['azienda'] = utente.azienda
+      sm_data['documento'] = documento
+      sm.set_data(sm_data)
+      sm.send()
+    ### comunicazioni ###
 
   return response
 

BIN
static/upload/00000000000/SPNMRC66C12H501R/1744791963.05225.saved


BIN
static/upload/00000000000/SPNMRC66C12H501R/1744898339.3991084.saved


BIN
static/upload/00123060030/1743525539.5721989.saved


BIN
static/upload/00123060030/1743525582.782974.saved


BIN
static/upload/00123060030/1744022716.0615265.saved


BIN
static/upload/00123060030/FRTNDR75M22G999D/1744895157.8284442.saved


BIN
static/upload/00123060030/MFFSML96A26G628O/1744895157.8639517.saved


BIN
static/upload/00123060030/MFFSML96A26G628O/1745311198.409583.saved


BIN
static/upload/00123060030/MRGSMN70H03G999P/1743606295.9577239.saved


BIN
static/upload/00123060030/NNCRCR69R28D612Y/1744895157.845468.saved


BIN
static/upload/00123060030/RCNNDR63L27D612C/1744895157.774082.saved


BIN
static/upload/00123060030/TLCDNL72M28F133H/1744895157.882316.saved


BIN
static/upload/00123060030/TLCDNL72M28F133H/1745311198.442196.saved


BIN
static/upload/01921910152/BCGDCC71T02D612K/1745512016.6369648.saved


BIN
static/upload/01921910152/BCHGAI78D47D612H/1745512016.6654804.saved


BIN
static/upload/01921910152/BGNCRN79M55D612F/1745512016.6941626.saved


BIN
static/upload/01921910152/CCRFNC92L55G878I/1745512016.5931432.saved


BIN
static/upload/01921910152/CLNCHR69E57D612V/1745512016.731663.saved


BIN
static/upload/01921910152/FRRSFN87L17G843K/1745512016.8132331.saved


BIN
static/upload/01921910152/GGLLSN65H54D612G/1745512016.8713872.saved


BIN
static/upload/01921910152/GLGVTR86L53D612C/1745512016.843848.saved


BIN
static/upload/01921910152/MFFGPP60S01I684X/1745512016.8988771.saved


BIN
static/upload/01921910152/QRTSVN71T57D612A/1745512016.9242036.saved


BIN
static/upload/01921910152/RMTLNZ74E14D612Y/1745512016.9494965.saved


BIN
static/upload/01921910152/SNVNDR76A27L781V/1745481450.2999847.saved


BIN
static/upload/01921910152/TRGMTT71H18B354M/1745512017.009265.saved


BIN
static/upload/01921910152/TTOFRZ71R25D612R/1745512016.9754221.saved


BIN
static/upload/01921910152/VLPCTA88M65I234Z/1745512017.0697136.saved


BIN
static/upload/01921910152/VNTGLN66R01D612J/1745512017.0424402.saved


BIN
static/upload/02347750180/DCCLNZ06H24H264C/1744136912.728414.saved


BIN
static/upload/02347750180/RVLGZN74A15E514I/1744136912.753618.saved


BIN
static/upload/02347750180/RVLGZN74A15E514I/1744362051.7526226.saved


BIN
static/upload/05078521001/VGIRRT69E20H501F/1744979547.3423193.saved


BIN
static/upload/05078521001/VGIRRT69E20H501F/1745483652.4278324.saved


BIN
static/upload/05520791004/BRNFRZ65R08C773Z/1744791506.6823254.saved


BIN
static/upload/05520791004/BRNFRZ65R08C773Z/1744964396.6465147.saved


BIN
static/upload/05520791004/CMTLSN84R05H501B/1744791506.7012677.saved


BIN
static/upload/05520791004/CMTLSN84R05H501B/1744897865.5911064.saved


BIN
static/upload/05520791004/CMTRRT73B12H501R/1744791506.7173553.saved


BIN
static/upload/05520791004/CMTRRT73B12H501R/1744897865.6117911.saved


BIN
static/upload/05520791004/CMTSRG46M05H501Z/1744791506.7351837.saved


BIN
static/upload/05520791004/CMTSRG46M05H501Z/1744897865.636346.saved


BIN
static/upload/05520791004/DRGTNN67P23H501P/1744791506.752045.saved


BIN
static/upload/05520791004/DRGTNN67P23H501P/1744964615.7514443.saved


BIN
static/upload/05520791004/GRSNDR81E16H501Q/1744791506.7670383.saved


BIN
static/upload/05520791004/GRSNDR81E16H501Q/1744964287.7118456.saved


BIN
static/upload/05520791004/LBNMRC66C25H501E/1744791506.6114962.saved


BIN
static/upload/05520791004/LBNMRC66C25H501E/1744964396.6698782.saved


BIN
static/upload/05532881009/DTTMTT03P19H501E/1746017981.2406073.saved


BIN
static/upload/05532881009/FRRNDR96D16H501P/1746017981.2811215.saved


BIN
static/upload/05532881009/FSCCLL89H28Z506Q/1746017981.3010647.saved


BIN
static/upload/05532881009/GRSDNL82B15H501D/1746017981.3236887.saved


BIN
static/upload/05874301004/1744038197.5324867.saved


BIN
static/upload/05874301004/GNCLNZ01E05H501D/1744362008.3201263.saved


BIN
static/upload/05874301004/GNCLNZZ01E05H501/1744038867.5672696.saved


BIN
static/upload/05874301004/GRPMRC86H02H501U/1744038850.8411376.saved


BIN
static/upload/05874301004/GRPMRC86H02H501U/1744361946.3261786.saved


BIN
static/upload/06316060968/BCCRRA99P53H501T/1746549433.7837214.saved


BIN
static/upload/06316060968/BGNDNL03B17A952J/1743008726.227208.saved


BIN
static/upload/06316060968/BGNLSS05E65A859Q/1745863513.1125498.saved


BIN
static/upload/06316060968/BGUGRL84C54Z129H/1745406170.4822109.saved


BIN
static/upload/06316060968/BGUGRL84C54Z129H/1746014439.301222.saved


BIN
static/upload/06316060968/BGUGRL84C54Z129H/1746014535.414987.saved


BIN
static/upload/06316060968/BLLRHL93C51L736K/1745511974.2529747.saved


BIN
static/upload/06316060968/BLLSYA01B47D611V/1743500353.176504.saved


BIN
static/upload/06316060968/BLSDTL68A66L736M/1745511974.208378.saved


BIN
static/upload/06316060968/BLSDTL68A66L736M/1746014585.582239.saved


BIN
static/upload/06316060968/BLSDTL68A66L736M/1746014756.4388826.saved


BIN
static/upload/06316060968/BLZGNN92L06F052B/1743793127.2197213.saved


BIN
static/upload/06316060968/BLZGNN92L06F052B/1744022599.9580612.saved


BIN
static/upload/06316060968/BRHNDA85B49M052W/1746462701.4914434.saved


BIN
static/upload/06316060968/BRNLNR03P69E730O/1745406170.4396029.saved


BIN
static/upload/06316060968/BRNLNR03P69E730O/1746014535.4596684.saved


BIN
static/upload/06316060968/BRTCLR98M62G337P/1745406170.3514209.saved


BIN
static/upload/06316060968/BRTCLR98M62G337P/1746014439.3858874.saved


BIN
static/upload/06316060968/BRTCLR98M62G337P/1746014535.5030344.saved


BIN
static/upload/06316060968/BRTVNC87P64A475R/1744098321.6701486.saved


BIN
static/upload/06316060968/BSCNTN97D08A662N/1743500388.8152397.saved


BIN
static/upload/06316060968/BSTMRC98R08L483P/1742999922.3864992.saved


BIN
static/upload/06316060968/CBRSLV83D54B354S/1746691297.771572.saved


BIN
static/upload/06316060968/CBTNCL91E13G113Y/1743500388.872884.saved


BIN
static/upload/06316060968/CCCLSI94L54B019G/1744136683.7318096.saved


BIN
static/upload/06316060968/CCCLSI94L54B019G/1744361876.3081303.saved


BIN
static/upload/06316060968/CGNFPP96T03G337F/1743500353.273932.saved


BIN
static/upload/06316060968/CHNDBR94C68D003O/1744749857.7513614.saved


BIN
static/upload/06316060968/CHNDBR94C68D003O/1744897669.7121575.saved


BIN
static/upload/06316060968/CLACHR99E68F158Q/1746690483.095092.saved


BIN
static/upload/06316060968/CMPBBR94D49I872E/1745406170.518813.saved


BIN
static/upload/06316060968/CMPBBR94D49I872E/1746014439.4194899.saved


BIN
static/upload/06316060968/CMPBBR94D49I872E/1746014535.5199277.saved


BIN
static/upload/06316060968/CMSPTR99T69D332I/1744136683.7809885.saved


BIN
static/upload/06316060968/CMSPTR99T69D332I/1744361876.3677754.saved


BIN
static/upload/06316060968/CNCNDR92R21F839L/1743793127.2566674.saved


BIN
static/upload/06316060968/CNCNDR92R21F839L/1744022600.0717914.saved


BIN
static/upload/06316060968/CNTGLC93D15B963U/1743793127.316849.saved


BIN
static/upload/06316060968/CNTGLC93D15B963U/1744030068.5354817.saved


BIN
static/upload/06316060968/CNTNCL03D17L219Y/1744136683.8757114.saved


Một số tệp đã không được hiển thị bởi vì quá nhiều tập tin thay đổi trong này khác