Django的invitable是一个Django应用程序,处理基于邀请注册的Django的。
获取它
须藤easy_install的Django的invitable: - 从获取的easy_install它
- 获取从混帐:混帐混帐克隆://github.com/teodor-pripoae/django-invitable.git
安装
- 添加Django的invitable目录Python路径。
- 添加invitable到您的INSTALLED_APPS元组在设置文件中找到。
- 包括invitable.urls到你的URLconf。
- 需求django.core.mail被设置好的了。
- 创建模板invitable / invitation_subject.txt的邀请电子邮件主题
- 创建模板invitable / invitation_body.txt的邀请邮件正文
- 可选:创建模板invitable / invitation_body.html的邀请电子邮件HTML正文
用法
您可以配置Django的invitable以下设置:
- INVITABLE_USER:用户模式,邀请发件人。如果你自定义的东西有用。默认的用户。
- INVITABLE_HTML_EMAIL:是否还发送HTML替代。默认为false。如果设置为True,你必须提供模板invitable / invitation_body.html
- INVITABLE_EMAIL_FROM:什么电子邮件将显示为发送者,默认no-reply@example.com
- INVITABLE_TOKEN_LENGTH:令牌分贝列的大小(默认64)
- INVITABLE_TOKEN_GEN:令牌生成器的功能。默认情况下是使用UUID的内置功能。
- INVITABLE_ACCOUNT_TYPES:包含帐户类型哈希。键帐户类型,值是充分考虑类型的值。默认值:{“admin”的:“管理员”,“团队”:“团队成员”,“客户”:“客户端”}。
特点:
< p>- 在账户类型(如果您有多个帐户类型)
- 在只有管理员可以发送邀请函
- 在时间戳sent_at和accepted_at
- 在Django管理集成
- 在自定义的注册(使用邀请令牌) - 正在进行的工作
要求:
- 在Python中
- 在Django的
评论没有发现