简单的电子邮件确认应用程序。

django-confirmanager的Python项目详细描述


Django 1.4的简单电子邮件确认应用程序。从django-email-confirmation分叉

https://travis-ci.org/futurecolors/django-confirmanager.png?branch=masterhttps://coveralls.io/repos/futurecolors/django-confirmanager/badge.png?branch=master

安装

'confirmanager'添加到INSTALLED_APPS

# settings.py
INSTALLED_APPS = (
    ...
    'confirmanager',
    ...
)

将应用程序urs添加到urlconf。示例:

# urls.py
urlpatterns += patterns('',
    (r'', include('confirmanager.urls')),
)

需要django.contrib.sites才能获得绝对url和保存电子邮件的用户模型。

说明

TBD, meanwhile you can read source.

限制

  • one email per user
  • emails are stored in user model
  • emails are sent via django-templated-email (templates/confirmanager/confirmation.html)

设置

  • confirmanager_expires(默认值3)-电子邮件确认活动的链接长度
  • confirmanager_redirect_url-确认电子邮件后重定向的位置
  • confirmanager_login_url-如果用户未通过身份验证,则重定向到哪里
  • confirmanger_get_domain-重写默认的django.contrib.sites行为以获取当前域
  • confirmanger_unique_电子邮件(defaut true)-对唯一电子邮件进行额外检查

信号

  • 电子邮件确认

待办事项

  • 使所有内容都易于重写(经理文档、模板)
  • django appconf
  • Django 1.5

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

推荐PyPI第三方库


热门话题
如何使用Java获取“特定id XML数据”   用于在GET方法中筛选对象的java可选属性   简单的Java文件传输程序问题   JavaSpringMVC无法显示静态资源   java如何在javadoc示例中编写块注释?   java My程序在MergeSort数组中不能正确计数反转   Java Mail API电子邮件未按相反顺序显示   Java FX示例在NetBeans中打开时抛出错误   java递归在游戏配置单元中搜索蜘蛛实现的一个分支后停止   java selenium webdriver行为:是挂起还是什么?   JAVAawt。机器人鼠标垫没有任何效果   java试图让用户按enter键生成下一个素数   java在Android SQLite应用程序中没有这样的表,有2个表   java Elasticsearch RestClient连接由对等方重置   java如何设置log4j2 asyncQueueFullPolicy   elasticsearch java中的elasticsearch查询,用于检索特定字段中具有最少值的所有文档   java如何使用where子句从firestore中的集合中获取数据?   检测文件更改的java Eclipse侦听器?