Django-דוא"ל html הוא אפליקציה Django שיכול לשמש למיתוג במהירות את כל הודעות הדואר האלקטרוני של אתר מטקסט רגיל ל- HTML. לשימוש בו אתה צריך לעשות 2 שלבים:
- להוסיף email_html ל, יישומים גבוהים INSTALLED_APPS אז אחרים חלק שלישי;
- תבניות שינוי דואר אלקטרוני לגרסת html;
תחליפי יישום מובנים בתפקוד send_mail על ידי פונקצית send_mail החכמה חדשה.
לבנות-ב: send_mail (נושא, הודעה, FROM_EMAIL, recipient_list, fail_silently = False, auth_user = אין, auth_password = אין, חיבור = אין) אחד חדש: send_mail (נושא, הודעה, FROM_EMAIL = אין, recipient_list = אין, fail_silently = False , Auth_user = אין, auth_password = אין, חיבור = אין)
תכונות חדשות כמה:
- הודעה מייחסת באמצעות HTML או לגוף הודעה רגיל מבחן. אם הוא מכיל html, טקסט רגיל הוא יצירה באופן אוטומטי מבסס על גוף html;
- תכונת FROM_EMAIL אינה נדרשה. כברירת מחדל זה יהיה שווה לsettings.DEFAULT_FROM_EMAIL;
- בהתאם לsettings.EMAIL_ADMIN_DUPLICATE את כל העותקים של הודעות דואר אלקטרוני גם שליחת מיילים ADMIN (באמצעות כותרת עותק מוסתר);
פקה הפונקציה החדשה לשמש:
- Send_mail (נדון, html, recipient_list = מיילים)
דברים חשובים:
- יישום email_html המקום בINSTALLED_APPS לפני כל היישומים האחרים, ששליחת הודעות דוא"ל, שאתה צריך לעשות html המבוסס כברירת מחדל;
- חובה גוף Html מכילה תג, אחרת פונקציה הייתה חושב שזה הוא גוף טקסט רגיל;
דרישות :
- Python
תגובות לא נמצא