Django Shop的一个简单的可重用应用程序,它在某些事件上发送电子邮件通知

django-shop-simplenotifications的Python项目详细描述


Django Shop SimpleNotifications
如果您勇敢,请仅使用此功能!

这是Django Shop电子邮件通知的一种非常简单的方法。此应用程序的目标是连接到Django Shop的各种信号,以便
向店主和买家发送有关特定事件的电子邮件。


设置:

已安装的应用程序=(

‘购物简单化’,



示例:

sn_email_from='noreply@myshop.com'

++++++


默认值:admins

元组的每个成员都应该是
(全名,电子邮件地址)的元组。示例:

(('john','john@example.com'),('mary','mary@example.com'))


templates
==


为了方便地提供带有您所选的
的措辞和格式的通知,所有电子邮件主题和正文都有模板。为了
覆盖默认值,将下列模板添加到您的
``模板/shop-simplenotifications/``文件夹:


*confirmed-subject.txt
*confirmed-body.txt
*付款说明/subject.txt
*付款说明/body.txt

您可以选择提供HTML版本的“confirmed-body.txt”和
`付款说明/body.txt`(除了.txt文件之外),它将作为呈现HTML的电子邮件客户端的替代内容类型发送。

所有模板的上下文中都有一个“request”和一个“order”变量。

请注意,paymentbackend中的发送者也应该传递“请求”。
示例:

电子邮件地址将取自
a)登录用户(如果可用)和/或
b)帐单地址,
如果可用,地址模型具有“email”属性。如果两个地址
相等,则只发送一封电子邮件。这对来宾和登录
的用户有效。
*所有通知电子邮件都可以轻松制作模板。

您需要执行以下步骤:

*创建虚拟环境yourenvname
运行yourenvname
git clone git://github.com/bitmazk/django shop simplenotifications.git
cd django shop simplenotifications
python setup.py install
pip install-e git+git://github.com/divio/django shop.git\egg=shop
cd shop\u simplenotifications/tests
./runtests.py

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java在保存信息时切换类的“标准”方式是什么?   java JConsole,用于在JBoss AS7独立模式下远程访问JMX   Maven中未识别java CMD   java做。。虽然带开关菜单   java Javax内容不可访问   从cmd验证日期的java方法   安卓应用程序正在缓存java JSON   java正在尝试使用用户输入的参数创建随机数生成器   java Prompt=在keydove和Spring安全Oauth2之间登录   http没有在java中接收的字节数   在命令行上运行java应用程序(JAR文件)的命令行有我不理解的错误   我需要重命名我在java中生成的json对象的键   java Eclipse重命名/重构会影响javadoc上的变量引用吗?   Java:寻找一个库来读取LDAP数据   包含子实体的参数和数据表的java详细信息