Mailing list test

tz
Laurent 1 year ago
parent 84b1faab24
commit df3167dcf1
  1. 3
      tournaments/static/misc/jap-test.csv
  2. 14
      tournaments/views.py

@ -0,0 +1,3 @@
CAN PADEL,POPOVITCH,Laurent,laurent@padelclub.app,0629445485
LA PALA PADEL,MAUCOURT,Razmig,razmig@padelclub.app,0772394622
LE STADIUM,TONELLO GURLIAT,Xavier,xavier@padelclub.app,0745143212
unable to load file from base commit

@ -376,8 +376,8 @@ def simple_form_view(request):
# Process the data in form.cleaned_data
name = form.cleaned_data['name']
# Do something with the data (e.g., save to the database)
# send_email_to_jap_list()
send_email('laurent@staxriver.com', 'Laurent')
send_email_to_jap_list()
# send_email('laurent@staxriver.com', 'Laurent')
return HttpResponse(f"Hello, {name}!") # Simple response with name
else:
form = SimpleForm()
@ -389,7 +389,7 @@ def simple_form_view(request):
def send_email_to_jap_list():
# Open the CSV file
with open('tournaments/static/misc/jap-liste.csv', 'r') as file:
with open('tournaments/static/misc/jap-test.csv', 'r') as file:
# Create a CSV reader object
csv_reader = csv.reader(file)
@ -401,8 +401,8 @@ def send_email_to_jap_list():
# Check if the row has at least 4 elements
if len(row) >= 4:
# Get the second and fourth values
name = row[2] # Index 1 is the second column
mail = row[3] # Index 3 is the fourth column
name = row[2]
mail = row[3]
send_email(mail, name)
@ -414,8 +414,8 @@ def send_email_to_jap_list():
def send_email(mail, name):
subject = "Hello from Python!"
body = f"Hi {name},\n\nThis is a short message sent from a Python script!"
subject = "Test mailing list!"
body = f"Salut {name},\n\nDésolé pour ce mail un peu intrusif. Je suis JAP en région PACA depuis maitenant plus d’un an. Lorsque j'ai démarré le métier je me suis retrouvé un peu sous l’eau, entre les messages d’inscriptions, la convocation des équipes, les imprévus qui cassent la structure du tournoi et bien d’autres…\nJ’ai rêvé d’avoir un outil qui me facilité la vie, et étant développeur de formation et j’ai entrepris la création d’une app pour gagner du temps. Mon app Padel Club est devenue une réalité récemment et j’aimerai évidemment le partager à tous, et aussi améliorer l’expérience joueur grâce à une information mieux partagée. \n\nJe ne te dérange pas plus longtemps, voici le lien de présentation de l’app iOS:\nhttps://padelclub.app/download/\n\nJe serai ravi d’avoir ton retour, si tu penses l’essayer, si tu penses qu’il manque quelque chose ou si quelque chose ne te convient pas. \nN’hésite pas à m’écrire ou m’appeler directement au 06 81 59 81 93."
email = EmailMessage(subject, body, to=[mail])
email.send()

Loading…
Cancel
Save