发送电子邮件的简单django应用程序
django-proemail-template的Python项目详细描述
几个月前,我遇到了这个帖子https://blog.anvileight.com/posts/django-email-templates-with-context-stored-in-database/ 在我的一个项目中使用后,决定将其编成lib
快速启动
使用:
pip install django-proemail-template django-summernote
将“django电子邮件模板”添加到已安装的应用程序设置中,如下所示:
INSTALLED_APPS = [ ... 'django_summernote'#required 'EmailTemplate', ]
运行python manage.py migrate以创建轮询模型。
添加SummerNote的URL:
path('summernote/', include('django_summernote.urls')),
您应该在“管理”下看到它
如何使用
在管理员上创建一个名为default的新模板,设置所需的信息。使用“object”作为上下文来访问变量(如在视图上)。
从任何代码发送:
EmailTemplate.send('default', { 'object': your_model_instance, })