I want to send mail to many users using django sendmail.
I am using orm in sqlite3 to get the list of recipients stored in db.
However, the orm result includes 'queryset', so mail cannot be sent Is there a way to exclude 'queryset' from orm results?
as-is
I want
views.py
def send_form(request):
if request.method == 'POST':
selected_target = request.POST['target']
target = contact.objects.filter(target=selected_target).values_list('email')
return render(request, 'view/send_form.html', {'target': target})
def send_success(request):
if request.method == 'POST':
subject = request.POST['subject']
recipient = request.POST['email']
message = request.POST['message']
send_mail(
subject,
message,
recipient,
[recipient],
fail_silently=False,
)
return render(request, 'view/send_success.html')


