J'ai un site de commerce électronique qui fonctionne de façon classique: les gens s'inscrivent, achètent un produit avec leur CC.Django: Implémenter un programme de parrainage
Il utilise le système d'authentification Django par défaut pour les utilisateurs et l'infrastructure d'enregistrement et de session. Maintenant, je veux mettre en place un système de référence à mon système où les gens peuvent inviter d'autres personnes en donnant leur lien de référence (mysite.com/referral/123123/
) et si une personne s'inscrit et achète un article, l'invité reçoit 5 $.
Comment cela peut-il être implémenté? Par exemple:
Après le nouvel utilisateur entre dans le site avec le lien de parrainage, comment puis-je garder une trace de cet utilisateur avec le referrer? Enregistrer son référant à la session?
Quelle modification dois-je faire au modèle utilisateur django intégré pour suivre ces référents et référencés?
merci pour votre réponse, j'ai mis à jour ma question. – Hellnar