Django-mail ÅÛÇø´Django ÅÛÇø´ ½Ã½ºÅÛÀ¸·Î ÀüÀÚ ¸ÞÀÏ º¸³»±â | |
Áö±Ý ´Ù¿î·Îµå |
Django-mail ÅÛÇø´ ¼øÀ§ ¹× ¿ä¾à
±¤°í
- ƯÇã:
- MIT/X Consortium Lic...
- °¡°Ý:
- FREE
- °Ô½ÃÀÚ À̸§:
- Artem Rizhov
- °Ô½ÃÀÚ À¥»çÀÌÆ®:
- https://github.com/artemrizhov/
Django-mail ÅÛÇø´ ű×
Django-mail ÅÛÇø´ ¼³¸í
Django-Mail ÅÛÇø´Àº Ç¥ÁØ EmailMessage Ŭ·¡½º ¹× send_mail () ÇÔ¼öÀÇ ÀÛÀº ·¡ÆÛÀÔ´Ï´Ù. Template_name ¹× ÄÁÅؽºÆ®¸¦ ù ¹ø° ¸Å°³ º¯¼ö·Î Àü´ÞÇÏ°í ÀϹÝÀûÀ¸·Î ÀϹÝÀûÀ¸·Î »ç¿ëÇϽʽÿÀ. installationrun :: pip ¼³Ä¡ - ´ë±â + git : //github.com/temrizhov/django-mail-templated.git#egg=mail_templatedand ¾ÛÀ» µî·ÏÇϽʽÿÀ ¼³Á¤ ÆÄÀÏ :: installed_apps = (... mail_templated) ÀÏ¹Ý ÅؽºÆ® ¸Þ½ÃÁö¸¦ º¸³»·Á¸é ÅÛÇø®Æ®¸¦ »ç¿ëÇϽʽÿÀ. ù ¹ø° ¹× last \ n \ rÀÌ Á¦°ÅµË´Ï´Ù :: {% block subject %} hello {{user.name}} {% endblock %} {% block body %} ÀÏ¹Ý ÅؽºÆ® ¸Þ½ÃÁöÀÔ´Ï´Ù. {% endblock %} ¶Ç´Â html ¸Þ½ÃÁö :: {% block subject %} hello {user.name}} {% endblock %} {% BLOCK HTML %} ÀÌ°ÍÀº html ¸Þ½ÃÁöÀÔ´Ï´Ù. {% endblock %} ¶Ç´Â ¸ÖƼ ÆÄÆ® ¸Þ½ÃÁöÀÇ °æ¿ì BLOCKS :: {% BLOUST Subject %} hello {user.name}} {% endblock %} {% Block Body %} ÀÏ¹Ý ÅؽºÆ® ¸Þ½ÃÁöÀÔ´Ï´Ù. {% endblock %} {% BLOCK HTML %} ÀÌ°ÍÀº html ¸Þ½ÃÁöÀÔ´Ï´Ù. {% endblock %} ¶Ç´Â ³ªÁß¿¡ emailmessage Ŭ·¡½º :: {% body body %}¿Í ÇÔ²² ¼öµ¿À¸·Î ¼³Á¤Çϵµ·Ï ÀϺΠºí·ÏÀ» ÀØ¾î ¹ö¸®½Ê½Ã¿À. ÀÌ°ÍÀº ÀÏ¹Ý ÅؽºÆ® ¸Þ½ÃÁöÀÔ´Ï´Ù. {% endblock %} ÀÌÁ¦´Â mail_templated import send_mail send_mail ( 'email / hello.tpl', {user ': user}, from_email, ) ¶Ç´Â ´õ ¸¹Àº ÄÁÆ®·ÑÀ» Ãß°¡ÇÏ·Á´Â °æ¿ì º¸³¾ ¼ö ÀÖ½À´Ï´Ù. ¸Þ½ÃÁö¸¦ ¸¸µå´Â ¸Þ½ÃÁö¸¦ ¸¸µå´Â ¸Þ½ÃÁö :: mail_templated °¡Á® ¿À±â emailmessage message = EmailMessage ( 'exam / hello.tpl', {»ç¿ëÀÚ ': »ç¿ëÀÚ}, {user.email]) # ... ÆÄÀÏ µîÀ» ÷ºÎÇϽʽÿÀ. message.send () Á¦Ç°ÀÇ È¨ÆäÀÌÁö
Django-mail ÅÛÇø´ °ü·Ã ¼ÒÇÁÆ®¿þ¾î