tgapp-registration

Software screenshot:
tgapp-registration
Podrobnosti Software:
Verze: 0.4.0
Datum uploadu: 15 Apr 15
Licence: Volný
Popularita: 2

Rating: nan/5 (Total Votes: 0)

tgapp registrace je přihláška zásuvné o TurboGears2. & Nbsp; Ve výchozím nastavení to bude fungovat s QuickStart TurboGears modelu uživatele, ale nabízí spoustu háčků, které lze použít pro změnu registračního formuláře a většinu aspektů registrace.
Instalace
tgapp registrace je možné instalovat jak z pypi nebo z Bitbucket:
easy_install tgapp registrace
by jen pracovat pro většinu uživatelů
Zapojení Registrace
Ve své žádosti config / app_cfg.py import zástrčkou:
od tgext.pluggable dovozu zástrčky
Pak na konci zástrčky souboru volání s registrací:
zástrčka (base_config, "registrace")
Budete mít přístup k procesu registrace na adrese http: // localhost: 8080 / registraci.
Jsou k dispozici, které lze nastavit na INI konfiguračním souboru aplikace několik možností. Alespoň jednou z možností je požadováno, aby aktivace e-maily fungují:
- Registration.email_sender -> odchozí pošty odesílatele
Pokud nepoužíváte TurboMail několik dalších možností konfigurace musí být nastaven tak, aby aktivační e-mail práce:
- Registration.smtp_host -> SMTP server použít k odesílání e-mailů
- Registration.smtp_login -> Přihlásit se pro ověření na SMTP serveru
- Registration.smtp_passwd -> heslo pro ověření na SMTP serveru
K dispozici Hooks
Registrace vystavuje několik háčků a možnosti ke konfiguraci jeho aspekty. Nejdůležitější volbou je:
- Registration.form -> plný python cesta třídy formuláře pro použití na registrační formulář. Ve výchozím nastavení je použita registration.lib.forms.RegistrationForm.
Háčky, které mohou být použity s TurboGears2 register_hook jsou:
- Registration.after_registration (registrace, submitted_values) -> běží po odeslání formuláře. Může být použit k ukládání dat, které případné forma poslal, a že registrace modelu nepodporuje.
- Registration.on_complete (email_data) -> běží po dokončení registrace před odesláním aktivační e-mail, může být použit pro změnu odchozí e-mail.
- Registration.before_activation (registrace, uživatel) -> běží na aktivaci před vytvořením uživatele a nastavení registraci jako aktivní
- Registration.before_activation (registrace, uživatel) -> Běží po vytvoření uživatele, může být použit pro volání přesměrovat k přesměrování na jinou stránku po dokončení registrace.
Odkryté Templates
Šablony používané registraci a které mohou být nahrazeny tgext.pluggable.replace_template jsou:
- Registration.templates.register
- Registration.templates.complete

Požadavky na :

  • Python
  • TurboGears2

Ostatní software developer Alessandro Molina

tgapp-photos
tgapp-photos

20 Feb 15

Flatland
Flatland

2 Jun 15

tgapp-tgcomments
tgapp-tgcomments

20 Feb 15

Komentáře k tgapp-registration

Komentáře nebyl nalezen
Přidat komentář
Zapnout obrázky!