最好的方法在Django中实现“引用链接”

时间:2010-06-16 09:41:03

标签: django

简介

我正在开发一个电子商务网站。我们想要添加一个功能,用户可以通过自定义链接引用其他人,例如:

http://example.com/a1t2312http://example.com/?ref=a1t2312 (a1t231是推荐代码)。

关注此类链接的用户将浏览该网站上的几个页面。如果他到达“购买”页面并购买了一些东西 - 原始推荐人将获得折扣。

问题是:

跟踪推荐代码的最佳方法是什么?把它放在用户的cookie中?坚持不懈地进入会议?其他方法?

2 个答案:

答案 0 :(得分:0)

我肯定会使用cookies,因为它是最简单的(但不是万无一失)。会话是按站点进行的,因此除非接收站点有一些代码来处理用户,否则无法使用。

答案 1 :(得分:0)

您提到的所有方法都可以。如果我是你,我会考虑使用会话,因为这对我来说更自然。

免责声明:当您想要为繁重的负载构建应用程序时,会话有一些限制。对于复杂的失业情况,避免会议可能是一个不错的选择。