【问题标题】:Allow staff to edit email data via django admin site?允许员工通过 django 管理站点编辑电子邮件数据?
【发布时间】:2014-10-28 15:18:43
【问题描述】:

我想让员工能够在发送电子邮件时管理来自、主题和正文的字段,而无需编辑 html 文件。理想情况下,他们将能够通过管理站点执行此操作。我的思考过程是:

  1. 使用请求的字段创建电子邮件表
  2. 在 admin.py 类执行特定操作时添加 send_email。当他们这样做时,我可以通过基于主键从电子邮件表中获取对象来获取发送电子邮件的值。

我没有找到任何文件来设置它,我担心这样做会被认为是不好的。 我几乎可以肯定会遗漏一些关键的东西,为什么这是一个糟糕的主意……任何人都可以评论一下这会爆炸的情况,或者这很奇怪但不应该成为问题吗?大多数员工编辑的电子邮件都是静态文本。

非常感谢任何建议/cmets/批评。

【问题讨论】:

    标签: django django-templates django-admin


    【解决方案1】:

    我个人将Django DB Templates 用于管理区域中的电子邮件编辑等目的。

    这很简单,您可以将现有模板保存到数据库模板表中。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-06-20
      • 1970-01-01
      • 1970-01-01
      • 2011-05-08
      • 1970-01-01
      • 2018-03-16
      • 2012-09-11
      • 1970-01-01
      相关资源
      最近更新 更多