लागू करना मेरे पास एक ईकॉमर्स वेबसाइट है जो शास्त्रीय तरीके से काम करती है: लोग साइन अप करते हैं, अपने सीसी के साथ एक उत्पाद खरीदते हैं।Django: रेफ़रल प्रोग्राम
यह उपयोगकर्ताओं और पंजीकरण और सत्र ढांचे के लिए डिफ़ॉल्ट Django ऑथ सिस्टम का उपयोग करता है।
अब मैं अपने सिस्टम में रेफरल सिस्टम को कार्यान्वित करना चाहता हूं जहां लोग अपने रेफ़रल लिंक (यानी mysite.com/referral/123123/
) देकर अन्य लोगों को आमंत्रित कर सकते हैं और यदि कोई व्यक्ति साइन अप करता है और कोई आइटम खरीदता है, तो inviter को 5 $ मिलते हैं।
यह कैसे कार्यान्वित किया जा सकता है? उदाहरण के लिए:
के बाद नया उपयोगकर्ता रेफरल लिंक के साथ साइट में प्रवेश करती है, मैं रेफरर के साथ इस उपयोगकर्ता का ट्रैक कैसे रख सकते हैं? सत्र में अपने रेफरर को सहेज रहा है?
इन रेफरर्स और संदर्भित लोगों को ट्रैक करने के लिए अंतर्निहित डीजेंगो उपयोगकर्ता मॉडल में मुझे क्या संशोधन करना चाहिए?
आपके उत्तर के लिए धन्यवाद, मैंने अपना प्रश्न अपडेट किया है। – Hellnar