【问题标题】:How do I override the email template for django postman?如何覆盖 django postman 的电子邮件模板?
【发布时间】:2015-05-13 09:43:55
【问题描述】:

我正在尝试覆盖 django-postman 通知系统的默认电子邮件。在docs 中,它说

应用程序提供了默认模板。与 视图,您可以覆盖它们并设计您的视图。

但是在代码中它们直接从postman 文件夹中使用,例如'postman/email_user_subject.txt'.

如何覆盖电子邮件通知的模板?

【问题讨论】:

    标签: django libraries messaging


    【解决方案1】:

    在您项目的模板目录中,创建一个名为postman 的文件夹并将您的模板放在那里。它们必须与您要覆盖的名称相同。无论您在那里拥有什么都将覆盖默认值。 Django 在默认使用应用程序的模板之前首先在您的自定义模板文件夹中查找。

    【讨论】:

    • 谢谢!它有效,但我的结构更复杂,所以我不确定通用模板文件夹在哪里。
    猜你喜欢
    • 2019-01-12
    • 2018-05-16
    • 2015-10-18
    • 1970-01-01
    • 2021-12-24
    • 2017-09-05
    • 2020-12-05
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多