我想创建一个双面福利推荐系统,使用anafero应用程序在django中使用不同类型的推荐。
我查看了这个article并查看了documentation的anafero,我无法理解它。有人可以举一个简单的例子:
答案 0 :(得分:0)
Anafero已经过时了。而不是它,你可以使用pinax_referrals
根据您用于注册的内容破解视图。在我的情况下,我重新实现了SignUp视图并在其中添加了以下行:
profile = user.userprofile
referral = Referral.create(
user= user,
redirect_to= "/"
)
profile.ref = referral
profile.save()
导入:
from pinax.referrals.models import Referral
内幕模特:
ref = models.OneToOneField(
Referral,
null=True,
on_delete=models.CASCADE,
)