django-inactive_user_workflow

Skjermbilde programvare:
django-inactive_user_workflow
Prog.varedetaljer:
Versjon: 0.1
Last opp dato: 11 May 15
Utvikler: Ethan Jucovy
Lisens: Gratis
Popularitet: 24

Rating: 2.0/5 (Total Votes: 1)

django-inactive_user_workflow er en Django plugin som gir noen utvidelser og overstyrer å django.contrib.auth og Django-registrering for å effektivisere opplevelsen for nye brukere registrerer seg for området.
Uavhengige komponenter er gitt for følgende tilpasninger:
& Nbsp; 1. La inaktive brukere logger deg på Django nettstedet
& Nbsp; 2. Logg inn det nye bruker automatisk etter innledende site registrering
& Nbsp; 3. Omdirigere inaktive brukere til en side du velger når de prøver å få tilgang til "begrenset" innhold
De kan kobles opp semi-uavhengig.
Du må ha "django.contrib.auth" i INSTALLED_APPS.
Du må ha "påmelding" i INSTALLED_APPS.
Å installere, legge 'inactive_user_workflow "til din INSTALLED_APPS. Ingen modeller er definert, slik at du ikke trenger å re-run SyncDB.
Ved hjelp av det
Den enkleste måten å bruke det er å inkludere en URLconf mønster som
& Nbsp; (r '^ regnskap /', inkluderer ('inactive_user_workflow.urls'))
i rot URLconf. Dette vil registrere sine egne synspunkter og også de ikke-overstyres utsikt fra Django-registrering og django.contrib.auth men vil ikke registrere inaktive-user-fanger mellomvare (se nedenfor). Men hvis du bruker Django tillatelse sjekker riktig, vil mellomvare være valgfritt, fordi django.contrib.auth alltid tilbake False for tillatelse sjekker på inaktive brukere.
De detaljer
To visninger er gitt:
& Nbsp; inactive_user_workflow.views.registration.register
Dette overstyrer django-registrering er registration_register visning med en atferdsendring: den logger inn brukeren automatisk etter innledende opprettelse av konto.
& Nbsp; inactive_user_workflow.views.login.login
Dette overstyrer django.contrib.auth er auth_login visning med en atferdsendring: det tillater inaktive brukere å logge på din side.
En mellomvare er gitt:
& Nbsp; inactive_user_workflow.middleware.CatchInactiveUsersMiddleware
Hvis aktivert, dette mellomvare fanger opp forespørsler fra innloggede inaktive brukere og viderekobler dem til en visning som heter "inaktiv-user '.
En enkel direkte-til-mal 'inaktive brukeren' syn er også gitt; den er publisert på URL / regnskap / inaktive / (forutsatt at du montere pakkenes URLer på / konto /). (Så jeg løy tidligere; tre visninger er gitt.) Du vil sannsynligvis ønske å overstyre den medfølgende malen registrering / inactive_user.html, eller overstyre utsikten med dine egne syn.
Du kan definere en liste over URL-baner som inaktive brukere bør få lov til å komme til uten å bli kastet over til "inaktiv brukeren 'syn. For å gjøre dette, legg til en liste over URL-prefikser til din settings.py heter ANONYMOUS_PATHS, som så:
ANONYMOUS_PATHS = ('/ kontoer /', '/ site_media /', '/ publicview /')

Krav

  • Python
  • Django

Annen programvare fra utvikleren Ethan Jucovy

trac-GenshiMacro
trac-GenshiMacro

20 Feb 15

UploadView
UploadView

11 May 15

django-htauth
django-htauth

14 Apr 15

Kommentarer til django-inactive_user_workflow

Kommentarer ikke funnet
Legg til kommentar
Slå på bilder!