Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Django和一个参考系统的实现_Django_Web Applications - Fatal编程技术网

Django和一个参考系统的实现

Django和一个参考系统的实现,django,web-applications,Django,Web Applications,我正在尝试为我的Django网站开发一个基本的推荐系统,该系统将为每个用户生成一个唯一的url,以便与他们的朋友共享。一旦这些朋友进入该网站,系统会以某种方式保存“该用户正在通过X用户的引用进行浏览”的数据,并且一旦该受邀请人决定注册帐户,系统将保存该信息(可能作为邀请用户在UserProfile模型中的额外外键) 现在,我如何跟踪邀请用户从使用引用链接进入到他/她注册到站点的时刻。会议框架会在这方面起作用吗?如果没有,这是怎么做到的?我在我的书“”中实现了此功能。您可以在“”联机查看相关章节

我正在尝试为我的Django网站开发一个基本的推荐系统,该系统将为每个用户生成一个唯一的url,以便与他们的朋友共享。一旦这些朋友进入该网站,系统会以某种方式保存“该用户正在通过X用户的引用进行浏览”的数据,并且一旦该受邀请人决定注册帐户,系统将保存该信息(可能作为邀请用户在UserProfile模型中的额外外键)


现在,我如何跟踪邀请用户从使用引用链接进入到他/她注册到站点的时刻。会议框架会在这方面起作用吗?如果没有,这是怎么做到的?

我在我的书“”中实现了此功能。您可以在“”联机查看相关章节

我使用sessions框架跟踪推荐链接上的点击。单击链接时,会话将填充邀请的id。当用户注册时,将检查会话的邀请id

那页上的代码格式有点不对。我刚刚注意到这一点。我会让出版商知道的。您可以从书的页面下载格式正确的源代码