Quellcode durchsuchen

inserito modulo per inviare mail, ma ci sono da fare delle modifiche ai campi

Mauro vor 1 Jahr
Ursprung
Commit
5b42db24e1
1 geänderte Dateien mit 17 neuen und 0 gelöschten Zeilen
  1. 17 0
      login/views.py

+ 17 - 0
login/views.py

@@ -47,6 +47,23 @@ def start(request):
           print('utente validato:',u.nome)
           setLog(1,utente=u)
           #setNewLog(1,{'u':u.nome})
+
+          ### comunicazioni ###
+          if len(u.mail) > 0:
+            sm = ServizioMail(debug=True)
+            comunicazione = Comunicazione.objects.get(pk=2)
+            sm.set_mailfrom=comunicazione.mittente
+            sm.add_to(u.mail)
+
+            sm.set_soggetto(comunicazione.soggetto)
+            sm.set_corpo(comunicazione.corpo)
+
+            sm_data = dict()
+            sm_data['utente'] = u
+            sm.set_data(sm_data)
+            sm.send()
+          ### comunicazioni ###
+
           return HttpResponseRedirect(reverse("utente:download"))
       else: # l'utente ordinario non esiste
         print('verifica amministratore')