通过邀请注册

django-inviting的Python项目详细描述


注意!

此程序包不再维护。

构建在django-registration之上,django inviting通过邀请处理注册。

功能

  • 邀请可以是可选的,也可以要求注册。
  • 管理集成
  • 添加具有自定义性能和奖励的可用邀请 算法。(仅限邀请模式)

安装

此应用程序依赖于django-registration

  1. "django-inviting"目录添加到python路径。
  2. "invitation"添加到中找到的INSTALLED_APPS元组 你的设置文件。
  3. 在urlconf中包含"invitation.urls"

测试示例

待办事项

用法

您可以使用以下命令配置django-invitingapp的行为 设置:

INVITATION_INVITE_ONLY:
Set this to True if you want registration to be only possible via invitations. Default value is ^{tt8}$.
INVITATION_EXPIRE_DAYS:
How many days before an invitation is expired. Default value is ^{tt9}$.
INVITATION_INITIAL_INVITATIONS:
How many invitations are available to new users. If ^{tt10}$ is ^{tt8}$ this setting has no effect. Default value is ^{tt12}$.
INVITATION_PERFORMANCE_FUNC:
A method that takes an ^{tt13}$ instance and returns a ^{tt14}$ between ^{tt15}$ and ^{tt16}$. You can supply a custom performance method by reference or by import path as a string. Default value is ^{tt17}$. If a custom performance function is not supplied one of the default performance functions in ^{tt18}$ will be used according to ^{tt10}$ value.
INVITATION_REWARD_THRESHOLD:
A ^{tt14}$ that determines which users are rewarded. Default value is ^{tt21}$.

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

推荐PyPI第三方库


热门话题
SimpleDataFormat如何在Java中使用DateFormat解析月份完整格式字符串?   java如何使用JBPM引导规则创建规则流组?   java将SQL和应用程序服务器从Windows 2003迁移到Windows server 2012 R2   java游戏!Intellij IDEA中的2.0控制台无法工作   java如何获取线程内分配的变量值?   java Android翻译动画导致Clicklistener问题   当前平台不支持java桌面API   java删除hashmap条目的方法是什么   用Spring MVC提供Java模型的RDF表示?   JAVA未安装Java的计算机上的lang.UnsupportedClassVersionError   java SQLite从3个表中获取使用组合的对象列表   来自的TLS握手错误的java云数据流BQ输出挂起作业   java如何使用SPARQL进行排名?   java如何在Netbeans 7.1.2中设置${user}的值?   java如何删除括号内的字符串?