tgapp-registration

Screenshot der Software:
tgapp-registration
Softwarebeschreibung:
Version: 0.4.0
Upload-Datum: 15 Apr 15
Entwickler: Alessandro Molina
Lizenz: Frei
Popularität: 2

Rating: nan/5 (Total Votes: 0)

tgapp-Registrierung ist ein steckbares Registrierungsantrag für TurboGears2 & nbsp;. Standardmäßig wird es mit der Schnellstart-Turbogears User-Modell arbeiten, sondern bietet eine Reihe von Haken, die verwendet werden können, um das Anmeldeformular zu ändern, und die meisten der Registrierung Aspekte.
Installation
tgapp-Anmeldung kann sowohl von pypi oder bitbucket installiert werden:
easy_install tgapp-Anmeldung
sollte nur für die meisten Anwender arbeiten
Das Einstecken Registrierung
In Ihrer Anwendung config / app_cfg.py Import-Plug:
von tgext.pluggable Import-Plug
Dann am Ende der Datei Anruf Stecker mit der Registrierung:
Stecker (Basis_Konfig, "Registrierung")
Sie werden in der Lage, um die Registrierung unter http: // localhost: 8080 / Registrierung.
Einige Optionen stehen zur Verfügung, die auf INI-Konfigurationsdatei für Ihre Anwendung eingestellt werden können. Mindestens eine Option ist erforderlich, um Aktivierungs E-Mails arbeiten:
- Registration.email_sender -> Ausgehende E-Mails Absender
Wenn Sie sich nicht mit TurboMail einige weitere Konfigurationsoptionen muss auf Aktivierungsmail Arbeit zu machen:
- Registration.smtp_host -> SMTP-Server zu verwenden, um E-Mails zu senden
- Registration.smtp_login -> Login für die Authentifizierung am SMTP-Server
- Registration.smtp_passwd -> Passwort für die Authentifizierung am SMTP-Server
Verfügbare Hooks
Registrierung macht einige Haken und Optionen, um ihren Aspekten zu konfigurieren. Die wichtigste Option ist:
- Registration.form -> Voll Python Pfad der Formularklasse für Anmeldeformular zu verwenden. Standardmäßig registration.lib.forms.RegistrationForm verwendet.
Die Haken, die mit TurboGears2 register_hook verwendet werden können, sind:
- Registration.after_registration (Registrierung, submitted_values) -> Läuft nach Formularübermittlung. Kann verwendet werden, um eventuelle Daten, die die Form übermittelt und dass der Registrierung Modell nicht unterstützt, zu speichern.
- Registration.on_complete (email_data) -> Läuft nach Anmeldung Abschluss vor dem Senden Aktivierungs E-Mail, kann verwendet werden, um ausgehende E-Mail ändern.
- Registration.before_activation (Registrierung, Benutzer) -> Läuft bei Aktivierung vor dem Erstellen der Benutzer und die Einstellung der Registrierung als aktiv
- Registration.before_activation (Registrierung, Benutzer) -> Läuft nach dem Erstellen benutzer, können Sie rufen Sie umleiten auf eine andere Seite bei der Anmeldung Abschluss umzuleiten.
Exposed Templates
Die durch die Anmeldung benutzt haben und die mit tgext.pluggable.replace_template ersetzt werden Vorlagen sind:
- Registration.templates.register
- Registration.templates.complete

Anforderungen :

  • Python
  • TurboGears2

Andere Software von Entwickler Alessandro Molina

tgapp-photos
tgapp-photos

20 Feb 15

tgapp-fbauth
tgapp-fbauth

20 Feb 15

Kommentare zu tgapp-registration

Kommentare nicht gefunden
Kommentar hinzufügen
Schalten Sie auf die Bilder!