1
0
mirror of https://gitlab.crans.org/bde/nk20-scripts synced 2025-02-06 07:13:01 +00:00

Compare commits

..

No commits in common. "f6819e1ea0f5514edb190c40d7a2331ce402b02b" and "472c9c33cea3a9c277033f2108fd81304fb62097" have entirely different histories.

View File

@ -6,7 +6,6 @@ from datetime import date
from django.contrib.auth.models import User from django.contrib.auth.models import User
from django.core.management import BaseCommand from django.core.management import BaseCommand
from member.models import Club, Membership from member.models import Club, Membership
from django.core.mail import send_mail
class Command(BaseCommand): class Command(BaseCommand):
@ -55,24 +54,10 @@ class Command(BaseCommand):
if options["type"] == "art": if options["type"] == "art":
nb=0 nb=0
emails = []
for user in User.objects.filter(profile__ml_art_registration=True).all(): for user in User.objects.filter(profile__ml_art_registration=True).all():
# self.stdout.write(user.email) self.stdout.write(user.email)
emails.append(user.email)
nb+=1 nb+=1
# self.stdout.write(str(nb)) self.stdout.write(str(nb))
subject = "Liste des abonnés à la newsletter BDA"
message = (
f"Voici la liste des utilisateurs abonnés à la newsletter BDA:\n\n"
+ "\n".join(emails)
+ f"\n\nTotal des abonnés : {nb}"
)
from_email = "Note Kfet 2020 <notekfet2020@crans.org>"
recipient_list = ["sorties.bda@lists.crans.org"]
send_mail(subject, message, from_email, recipient_list)
return return
if options["type"] == "sport": if options["type"] == "sport":