Django的可插拔联系人应用程序,支持In-DB收件箱和基于主题的寻址

django-pluggable-contact的Python项目详细描述


可插拔的django应用程序,提供基于数据库的收件箱和对 基于主题的排序,并根据主题发送给多个收件人。地 i18n启用并支持南部迁移。它支持HTML电子邮件和 将HTML电子邮件自动转换为纯文本。

这段代码仍处于早期开发阶段,因此有些东西不能作为 预期的(如果有的话)。不要期望它在v0.1之前就可以生产了。

概述

django可插拔接触应相当灵活。它被设计成能够 处理任何事情,从一个非常简单的联系方式到你可能 希望向不同的收件人发送不同的邮件。

尽管它使用消息模型在数据库中存储消息,但是 可选。即使未保存对象,也可以发送消息。主题是 也是可选的。如果你不想让话题复杂化,你可以禁用它们。 完全不会出现在管理员或联系人表单中。

随着时间的推移,更多的功能将被添加到这个应用程序中,但是 附加功能将保持在最低限度或通过使用适当的 默认情况下启用和禁用它们的设置。另一方面 手,这个应用程序将永远只是一个联系人应用程序。

待办事项

  1. 更好的文档
  2. 单元测试
  3. 添加对配置多个电子邮件帐户的支持

安装

待办事项

contact应用程序添加到INSTALLED_APPS并调用syncdb管理 使用south命令或迁移。

像这样映射url:

url(r'^contact/', include('contact.urls'))

您还可以在i18n_模式中包含url,因为url是完整的 可翻译。

基本用法

至少,您希望覆盖提供的基本模板。请看 在contact/templates目录中。

设置

待办事项

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java如何将长字符串转换为短得多的字符串   java类型ArrayList<Boolean>中的toArray(T[])方法不适用于参数(Boolean[])   java xfire webservice客户端获取空响应   java软件框架和软件平台有什么区别?   java构建了一个监听数据库更改并调用其他方法的软件。我做得对吗?   安卓 studio(java)中的Paypal:与服务器通信的问题   我们如何在运行时更改java提供的内置注释的消息   java成批进行http调用   序列化   当我使用Tomcat运行我的应用程序时,我得到了java。网MalformedURLException:本地主机名未知:java。网未知后异常   操作系统Java内存映射文件和刷新   java无法用v6构建JXBrowser jar。18+   java有没有办法从运行在同一台服务器上的代码中获取服务器指纹?   使用“代理”用户的java Spring Active Directory身份验证   在Android(Kotlin/Java)活动之间发送图像   java显示ArrayList对象?