django-inactive_user_workflow

Софтуер снимки:
django-inactive_user_workflow
Софтуер детайли:
Версия: 0.1
Дата на качване: 11 May 15
Розробник: Ethan Jucovy
Разрешително: Безплатно
Популярност: 24

Rating: 2.0/5 (Total Votes: 1)

Джанго-inactive_user_workflow е Django плъгин, който предвижда някои разширения и има предимство пред мерките за django.contrib.auth и Джанго регистрация за рационализиране на опита за нови потребители се регистрират за вашия сайт.
Независими компоненти са предвидени следните ощипвам:
& 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 с една промяна в поведението: позволява неактивни потребители да влезете във вашия сайт.
Се предоставя One мидълуер:
& Nbsp; inactive_user_workflow.middleware.CatchInactiveUsersMiddleware
Ако е активирана, тази мидълуер приема исканията по влезли в неактивни потребители и ги пренасочва към оглед на име "неактивни потребител".
Също така е осигурено А ​​просто директно към шаблон оглед "неактивни потребител"; той се публикува в URL / сметки / неактивно / (Ако приемем, че монтирате URLs на пакета в / сметка /). (Така че аз излъгах-рано; са предвидени три мнения.) Най-вероятно ще искате да подмените предоставения шаблон регистрация / inactive_user.html, или дори отмени становището, със свой собствен персонализиран изглед.
Можете да зададете списък с URL пътеки, които неактивните потребители трябва да се допуска достъп, без да бъде изритан към мнението, "неактивни потребител". За да направите това, добавя списък с URL представки към вашия settings.py име ANONYMOUS_PATHS, така:
ANONYMOUS_PATHS = ("/ сметки /", "/ site_media / ',' / publicview /")

<силни> Изисквания

  • Python
  • Django

Друг софтуер на разработчика Ethan Jucovy

django-htauth
django-htauth

14 Apr 15

UploadView
UploadView

11 May 15

trac-GenshiMacro
trac-GenshiMacro

20 Feb 15

Коментари към django-inactive_user_workflow

Коментари не е намерена
добавите коментар
Включете на изображения!