【发布时间】:2011-01-31 19:59:14
【问题描述】:
我有一个以经典方式运作的电子商务网站:人们注册,通过他们的 CC 购买产品。
它为用户和注册和会话框架使用默认的 Django 身份验证系统。
现在我想在我的系统中实施一个推荐系统,人们可以通过提供他们的推荐链接(即mysite.com/referral/123123/)来邀请其他人,如果一个人注册并购买了一件物品,邀请者将获得 5 美元。
如何实现? 例如:
新用户通过引荐链接进入网站后,如何通过引荐来源跟踪该用户?将他的推荐人保存到会话?
我应该对内置的 django 用户模型做哪些修改来跟踪这些引用者和被引用者?
【问题讨论】: