我是Django的新手,需要有关电子邮件模板的问题的帮助。
我正在使用Django-helpdesk应用程序,它的模型名称为 Ticket 。除了许多其他字段,我还想为其添加一个额外的字段,即字段名foo
。所有数据库都会更新,当用户提交新票证时,会向用户发送一封电子邮件,其中包含一些信息,即submitter_email
,日期等。一切似乎都是正确的,但新字段foo
我添加的是空白。
例如,在电子邮件模板中,我们可以通过在HTML字段中调用来检索票证ID :
{{ ticket.ticket }}
您将获得故障单号1234
或:
{{ ticket.submitter_email }}
如果您要检索提交者电子邮件。但是当我打电话时:
{{ ticket.foo }}
foo
为空。
要提及:使用JSON和南方的Django-Helpdesk电子邮件模板,我已经检查过,在添加了字段foo
后,南方会进行核心迁移。
我在这里错过了什么吗?我非常感谢你的帮助。
感谢。
答案 0 :(得分:0)
我找到了答案。您所需要的只是在foo
中方法safe_template_context(ticket)
的上下文中添加字段lib.py
。