2009-06-04 56 views
2

我正在將django用於具有訂戶內容的網絡雜誌。當用戶購買訂閱時,該網站將創建一個驗證密鑰,並將其發送到用戶的電子郵件地址。 驗證密鑰將被添加到「有效密鑰」列表中,直到它被使用。用於創建唯一驗證密鑰/號碼的方法

什麼是創建一個簡單而獨特的密鑰的最佳方法?有人可以建議用於密鑰創建/驗證/ ect的標準python庫嗎?

這可能是一個非常簡單的問題,但我很新。 ;)

+0

令人驚歎 - 謝謝你們。我接受了Gardner,因爲他還包含了Django擴展的提示。 – 2009-06-04 04:40:24

回答

2

正如其他海報提到的,您正在尋找一個GUID,其中最流行的實現UUID(請參閱here)。 Django擴展(見here)僅爲此提供UUID字段。

0

那麼,你可以隨時使用GUID。正如你所說,它將被存儲爲一個有效的密鑰。