Je développe une application qui contrôle la consommation de téléphone, et je veux faire un système de notification qui informe automatiquement les employeurs quand ils atteignent un taux de consommation. Les employeurs ne sont pas inclus dans auth_user, et tous les modules de notifications table. donc quelqu'un peut proposer un module qui satisfait mes besoins et mercicomment envoyer une notification par courrier automatique en utilisant des modules django?
0
A
Répondre
0
Vous n'avez pas besoin d'avoir un utilisateur enregistré pour envoyer une notification par email (ce que je comprends que vous voulez accomplir).
Voir la documentation Django email: https://docs.djangoproject.com/en/1.8/topics/email/
Au lieu de définir le contenu sous forme de texte, vous pouvez utiliser un modèle HTML comme toute autre page dans votre site web (ou aussi bien pour la version texte brut).
Par exemple, pour envoyer un e-mail de texte brut avec un modèle:
from django.template.loader import render_to_string
from django.core.mail import send_mail
email_messsage = render_to_string(template_path, template_context)
send_mail(subject, email_message, sender_email, [recipient_email])