django-beta是一个可重用的Django应用程序,用于处理预测试版注册。
项目描述
django-beta
django-beta 是一个简单的应用程序,可以帮助您通过网站捕获预测试版的兴趣。
默认情况下,django-beta 仅捕获用户的电子邮件地址,但您可以选择以下两个配置选项之一:
BETA_CAPTURE_FIRST = True,将使用表单并要求用户输入他们的名字和电子邮件地址。
BETA_CAPTURE_BOTH = True,将使用表单并要求用户输入他们的名字、姓氏和电子邮件地址。
安装
将 beta 添加到您的 INSTALLED_APPS 中并运行 syncdb。
将以下内容添加到您的 urls.py 中
url(r’^beta/’, include(‘beta.urls’)),
使用代码中提供的示例模板,创建您定制的测试版注册模板。
管理员
BetaSignup 模型有以下管理方法来协助
BetaSignup.objects.contacted() BetaSignup.objects.not_contacted() BetaSignup.objects.registered() BetaSignup.objects.not_registered()
副作用
django-beta 监听用户创建时的信号,并将相应的 BetaSignup 记录标记为“已注册”。
待办事项
显示随时间推移的测试版注册的行政视图
简化向感兴趣用户发送电子邮件的管理命令
项目详情
关闭
django-beta-0.1.0.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 4755d695345fb435657ef58dc29eb1765a58ded52e2c3e4c9fbf3c83b7e1b328 |
|
MD5 | dbf1972e46e625d48a54789c1b9a98c5 |
|
BLAKE2b-256 | 35dd5d0d68c0784921fb58a4c8beddafd5c668976d3bff8555b2bba40d452b93 |