django-inactive_user_workflow

軟件截圖:
django-inactive_user_workflow
軟件詳細信息:
版本: 0.1
上傳日期: 11 May 15
開發: Ethan Jucovy
許可: 免費
人氣: 24

Rating: 2.0/5 (Total Votes: 1)

Django的inactive_user_workflow是一個Django的插件,提供了一些擴展和覆蓋到django.contrib.auth和Django的登記精簡體驗註冊為您的網站的新用戶。
提供了用於下列調整獨立部分組​​成:
  1。讓不活動的用戶到您的Django網站登錄
  2。經初步現場報名自動登錄的新用戶
  3。非活動重定向用戶到您選擇的頁面,當他們嘗試訪問“限制”內容
它們可以連接起來的半獨立。
你必須有“django.contrib.auth'在你的INSTALLED_APPS。
你必須有'登記'你的INSTALLED_APPS。
要安裝,“inactive_user_workflow”添加到您的INSTALLED_APPS。沒有模型定義,所以你不需要重新運行的SyncDB。
使用了
使用它的最簡單的方法是包括像URL配置圖案
 (R'^賬戶/',包括(“inactive_user_workflow.urls'))
在你的根URLconf中。這將註冊自己的看法,也從Django的登記和django.contrib.auth非重寫的意見,但將不能註冊無效用戶奪目的中間件(見下文)。但是,如果你使用Django的權限檢查正常,中間件將是可選的,因為django.contrib.auth總是返回False對不活動的用戶權限檢查。
細節
提供了兩個觀點:
  inactive_user_workflow.views.registration.register
這將覆蓋一個行為改變的Django登記的registration_register觀點:自動初始帳戶創建後,用戶就會記錄。
  inactive_user_workflow.views.login.login
這將覆蓋一個行為改變django.contrib.auth的auth_login觀點:它允許不活動的用戶登錄到你的網站。
一個中間件提供:
  inactive_user_workflow.middleware.CatchInactiveUsersMiddleware
如果被激活,該中間件攔截請求通過登錄的不活動的用戶和他們重定向到一個名為“不活躍用戶的觀點。
一個簡單直接到模板“無效用戶”視圖還提供;它發表在URL /帳戶/非/(假設你安裝包的網址在/賬戶/)。 (所以我剛才撒謊;提供​​了三個觀點。)你可能會想覆蓋提供的模板註冊/ inactive_user.html,甚至超越你自己的自定義視圖的視圖。
您可以定義的不活動的用戶可訪問而不會被踢翻的“無效用戶”視圖的URL路徑列表。要做到這一點,網址的前綴列表添加到您的settings.py命名ANONYMOUS_PATHS,就像這樣:
ANONYMOUS_PATHS =('/帳號/','/ site_media /','/ publicview /')

要求

  • 蟒蛇
  • Django的

顯影劑的其他軟件 Ethan Jucovy

意見 django-inactive_user_workflow

評論沒有發現
添加評論
打開圖片!