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.contrib.auth ויחידה-רישום לייעל את החוויה של משתמשים חדשים נרשמים לאתר שלך.
רכיבים עצמאיים מסופקים tweaks הבא:
& Nbsp; 1. אפשר למשתמשים לא פעילים להיכנס לאתר יחידת שלך
& Nbsp; 2. התחבר המשתמש החדש באופן אוטומטי לאחר רישום ראשוני אתר
& Nbsp; 3. להפנות משתמשים פעילים לדף של הבחירה שלך כאשר הם מנסים לגשת לתוכן "מוגבל"
הם יכולים להיות חוטית עד חצי עצמאיים.
אתה חייב להיות 'django.contrib.auth' בINSTALLED_APPS.
אתה חייב להיות "רישום" בINSTALLED_APPS.
כדי להתקין, להוסיף 'inactive_user_workflow' לINSTALLED_APPS. אין מודלים מוגדרים, כך שאתה לא צריך syncdb להפעיל מחדש.
שימוש בזה
הדרך הפשוטה ביותר לשימוש זה היא לכלול דפוס URLconf כמו
& Nbsp; ('^ חשבונות /' r, כוללים ('inactive_user_workflow.urls'))
בURLconf השורש שלך. זה ירשום הנופים וגם את הדעות-לדרוס אינן מהיחידה רישום וdjango.contrib.auth אבל לא לרשום את התווך פעיל-המושך למשתמש (ראה להלן). אבל אם אתה משתמש בבדיקות רשות Django כראוי, תווכה יהיה אופציונאלי, כי django.contrib.auth תמיד מחזיר False לבדיקות רשות על משתמשים פעילים.
הפרטים
שתי תצוגות ניתנות:
& Nbsp; inactive_user_workflow.views.registration.register
זו עוקפת תצוגת registration_register של יחידת-רישום עם שינוי אחד התנהגותיים: זה מתחבר במשתמש באופן אוטומטי לאחר יצירת חשבון ראשונית.
& Nbsp; inactive_user_workflow.views.login.login
זו עוקפת תצוגת auth_login של django.contrib.auth עם שינוי אחד התנהגות: היא מאפשרת למשתמשים לא פעילים כדי להיכנס לאתר שלך.
תווך אחד מסופק:
& Nbsp; inactive_user_workflow.middleware.CatchInactiveUsersMiddleware
אם הופעל, בקשות זה מיירט תווך על ידי משתמשים פעילים מחוברים ובמפנות אותם לתצוגה בשם 'לא פעיל משתמש ".
תצוגה פשוטה הישירה לתבנית 'לא פעיל משתמש' היא גם סיפקה; הוא פרסם בכתובת / חשבונות / לא פעיל / (בהנחה שאתה הר כתובות האתרים של החבילה ב/ חשבון /). (אז שיקרתי קודם לכן, שלוש תצוגות מסופקות.) סביר להניח שאתה רוצה לעקוף את הרישום / inactive_user.html התבנית סיפק, או אפילו לעקוף את התצוגה עם התצוגה מותאמת אישית משלך.
אתה יכול להגדיר רשימה של נתיבי כתובת אתר שאינם פעילים יש לאפשר למשתמשים גישה מבלי שבעטו מעל לתצוגת 'לא פעיל המשתמש ". כדי לעשות זאת, להוסיף רשימה של קידומות כתובת אתר שלך בשם settings.py ANONYMOUS_PATHS, כמו כל כך:
ANONYMOUS_PATHS = ('/ חשבונות /', '/ site_media /', '/ publicview /')

דרישות :

    • פייתון
    • יחידת

  • תוכנות אחרות של יזם Ethan Jucovy

    תגובות ל django-inactive_user_workflow

    תגובות לא נמצא
    להוסיף הערה
    הפעל את התמונות!