2012-03-17 78 views
2

我需要在我的web應用中包含訂閱/定期結算,這是在Django中設計的。django模塊來處理重複訂閱?

所以這裏也是我想要什麼的簡短描述:

一個人註冊了免費的最初,是能夠做任何他想做的,24小時後,他有內決定他是否要升級,有三個選項:

金,銀,鉑。

這將是一個經常性的每月付款。

我已經得到Django的貝寶裝,所以我在想,如果有任何可以處理訂閱。

在此先感謝。

回答

2

你可以簡單地分配一個級別給每個用戶,並根據他們選擇的升級進行修改。我假設你已經存儲了升級日期。

然後你只需要設置或者使用cron或Celery定期處理實際支付計劃的任務。

Django的包括django.contrib.auth應用還內置組和權限功能,它可以對您有所幫助(詳情參見官方文檔)。

Userena也可能是值得一看。

,可能爲你工作一個單獨的方法可能是使用PayPal的訂閱選項,在這個答案詳細的SO:https://stackoverflow.com/a/4488947/1275237

+0

感謝@ojh!我會試試看! – 2012-03-18 03:32:36