Django προτυποποιημένη-e-mail είναι ένα Django προσανατολισμένη templated αποστολή email τάξη.
Django προτυποποιημένη-e-mail είναι προσανατολισμένη προς την αποστολή μηνυμάτων ηλεκτρονικού ταχυδρομείου templated που προορίζονται για χρήση με συναλλαγής ηλεκτρονικής αλληλογραφίας (ALA MailChimp, silverpop, κλπ), αλλά σήμερα έρχεται από το κουτί με μια τάξη backend που χρησιμοποιεί το σύστημα προτυποποίησης Django του, και core.mail λειτουργίες του Django .
Να πάρει πηγαίνει - εγκατάσταση:
Εγκατάσταση:
& Nbsp? & Nbsp? & Nbsp? Pip εγκαταστήσετε templated_email
Μπορείτε να προσθέσετε τα ακόλουθα στο settings.py σας (αλλά λειτουργεί το κιβώτιο) ::
& Nbsp? & Nbsp? & Nbsp? TEMPLATED_EMAIL_BACKEND = 'templated_email.backends.vanilla_django.TemplateBackend »
& Nbsp? & Nbsp? & Nbsp? # Για το Django back-end ειδικά
& Nbsp? & Nbsp? & Nbsp? TEMPLATED_EMAIL_DJANGO_SUBJECTS = {
& Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? «Καλωσόρισμα»: «Καλώς ήρθατε στην ιστοσελίδα μου»,
& Nbsp? & Nbsp? & Nbsp? }
Να πάρει πηγαίνει - πρότυπο αποστολής e-mail σας:
Παράδειγμα χρήσης που χρησιμοποιούν vanilla_django TemplateBackend backend
Python για να στείλετε e-mail:
& Nbsp? & Nbsp? & Nbsp? από templated_email send_templated_email εισαγωγής
& Nbsp? & Nbsp? & Nbsp? send_templated_email (
& Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? template_name = «καλωσόρισμα»,
& Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? from_email='from@example.com »,
& Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? recipient_list = ['to@example.com »],
& Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? πλαίσιο = {
& Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? «Όνομα χρήστη»: request.user.username,
& Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? «Full_name»: request.user.get_full_name (),
& Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? «Signup_date»: request.user.date_joined
& Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? }
& Nbsp? & Nbsp? & Nbsp? )
Η οποία φαίνεται στο Django πρότυπο καταλόγους / φορτωτές για * templated_email / welcome.txt *:
& Nbsp? & Nbsp? & Nbsp? Γεια σου {{}} full_name,
& Nbsp? & Nbsp? & Nbsp? Απλά εγγραφεί για την ιστοσελίδα μου, με τη χρήση:
& Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? username: {{username}}
& Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? Εγγραφή: {{}} signup_date
& Nbsp? & Nbsp? & Nbsp? Ευχαριστώ, σας ροκ!
Επίσης, θα χρησιμοποιήσει * templated_email / welcome.html * για την html μέρος του e-mail που σας επιτρέπει να το κάνετε τόσο πολύ όμορφη. Είναι εύλογο ότι κάποια μέρα θα υπάρξει υποστήριξη για συνημμένα και inline μίμος / εικόνες
Απαιτήσεις :
- Python
- Django
Τα σχόλια δεν βρέθηκε