每次用户修改,创建或删除数据库条目时,我都会尝试使用django-notification向管理员发送电子邮件。问题是,虽然我已创建通知类型并确认它们存在,但在发送实际电子邮件时,发送的电子邮件如下所示:
You have received the following notice from example.com:
Entry has been changed. <--- this line being the email content
To see other notices or change how you receive notifications, please go to http://example.com
有没有办法删除该电子邮件正文的第一行和最后一行?我不知道这个默认模板的位置,所以我无法更改它。任何见解将不胜感激!
答案 0 :(得分:0)
更改系统库不是一个好主意。您可以通过自己的应用执行此操作:
1)将notification
应用程序放在您的应用程序下面的settings.py
INSTALLED_APPS = (
# ...
'your_app',
'notification',
# ...
)
2)在your_app/templates/notification/
目录中创建一组基本模板:
答案 1 :(得分:-1)
您应找到pip
的默认安装目录。如果您使用Linux,如果您使用/usr/local/lib/python2.7/dist-packages
,则应该类似于python2.7
。然后找到django-notification目录并切换到templates目录。他们在这里!
一个好主意是将应用程序复制到项目目录并在此处进行更改。
我建议你看看virtualenv,它会为你提供更灵活的叉子。