2011-11-25 48 views
1

我試圖通過美妙的django註冊應用程序破解我的方式,並添加發送該網站的電子郵件邀請的能力。Django用戶註冊 - 電子郵件邀請?

邀請的發送很簡單:用戶輸入一封電子郵件,並且該視圖在激活鏈接中使用隨機字母數字序列向收件人發送電子郵件。

我主要從Ayman Hourieh的關於Django的書中得到了代碼。問題在於Ayman開發了一個定製的註冊系統,然後將可變邀請添加到會話中。 我不知道怎麼用Bennett的django註冊,所以當有人跟隨鏈接,並執行激活,他可以成爲與用戶的朋友,而不是發送邀請。這對我來說至關重要,因爲我需要跟蹤每個用戶驅動到該網站的用戶數量。任何人都有這個問題的經驗?

回答

1

你看過django-invitation嗎?它是建立在Django的註冊

http://code.welldev.org/django-invitation/wiki/Home

編輯 我沒有使用它之前,所以我不知道它的確切功能,但看代碼,當邀請被髮送,an InvitationKey object是創建了一個from_userregistrant,所以功能在那裏,不管它是否有文檔記錄。

+0

我認爲這正是我所需要的。先生非常感謝您! – freethrow

+0

只有一件事......我只是意識到在django-invitation中沒有建立發送者和接收者之間的連接,而這正是我想要完成的...... – freethrow

+0

我更新了我的帖子。邀請確實跟蹤誰邀請誰,這可能只是一個解決如何使用它的案例 –

相關問題