2

我想知道如何将 Django 和 Lamson 一起使用,以便 Lamson 可以利用多个 Django 项目。

我的服务器上运行了几个 Django 网站(例如 domain1.com、domain2.com 和 domain3.com)。我为每个网站使用虚拟主机。每个 Django 项目都使用自己的虚拟环境,从而使它们能够使用不同版本的 Django(甚至可能是 Python)。

我想使用 Lamson 进行简单的电子邮件处理:将电子邮件转发给正确的收件人。例如,list1@domain1.com 有一些订阅者,对应于 domain1.com 的 Django 项目有这些信息。或者 firstname.lastname@domain2.com 可以是 Django 项目 domain2.com 已知的真实地址的别名。通常,信息并不直接在数据库中,而是需要执行某种特定于项目的逻辑。例如,men@domain1.com 将仅过滤男性用户帐户,然后将他们的电子邮件地址作为列表返回。

有一些关于如何结合 Django 和 Lamson 的说明,以便 Lamson 可以轻松访问 Django 项目的数据库。但是,我只找到了只有一个 Django 项目并且 Lamson&Django 使用相同/相似(虚拟)环境的情况的解决方案。例如,这里描述了这种解决方案,但我认为它不能在这里应用。

那么,Lamson 如何与多个 Django 项目进行通信,以便将电子邮件地址转换为真实电子邮件地址列表?

4

0 回答 0