种子服务评级

seed-service-rating的Python项目详细描述


服务评级围绕两种模式构建:邀请和评级。

如果希望用户对他们收到的服务进行评分,则首先为他们创建一个邀请。然后,用户会收到一条消息,邀请他们对所收到的服务进行评级。

当用户对所接收的服务进行评分时,他们提供的反馈将存储在评分中。为他们回答的每个问题创建一个评分,并将问题和答案存储在模型中。

创建invite通常是通过对/invite端点的post请求进行的。

当用户通过回答所有问题完成其服务评级时,应将其邀请字段completed设置为true,以防止发送其他邀请。

应该点击一个特殊的端点/invite/send,以便发送所有需要出去的邀请。单击此终结点将激活SendInviteMessages任务,该任务将依次激活发送单个邀请消息的任务。这可以通过向调度程序添加一个在预定时间到达端点的调度程序来实现自动化(通常它可以在每个工作日到达端点一次)

要注意的一些环境变量(请参见settings.py):

  • Total_Invests_To_Send:将发送的用于邀请用户对其服务进行评分的邮件数。
  • Days_Between_邀请:向用户发送邀请邮件之间等待的天数。
  • 邀请文本:要发送给用户的邀请消息。

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

推荐PyPI第三方库


热门话题
JavaMaven没有识别junit测试   正则表达式替换Java中字符串中的所有“(“and”)”   文件移动到另一台计算机时出现java错误“实例化servlet类”   服务器上的java服务   Spring数据JPA上的java嵌套@Transactional注释行为   eclipse中的Java Tomcat项目   java在Tomcat上部署web应用程序   如何解决“java.lang.IllegalStateException:ArrayAdapter要求资源ID为TextView”错误?   java在条形码上方添加文本,并使用烧烤更改字体大小   java与php基准测试   java使用正则表达式提取特定模式   java扫描器。findInLine()大量泄漏内存   java HTTP:差异请求属性和POST参数   返回空指针的Java方法?   java验证密码不包含名称中的3个以上连续字符   Java中带泛型的静态多态性   java在Android中获得最后一个已知位置   java为什么Groovy的Map比Array更具可伸缩性?   编码如何在Java中生成八进制字符串?   java Hibernate:使用单例会话写入日志(无刷新)