tgapp-registration

Software skärmdump:
tgapp-registration
Mjukvaruinformation:
Version: 0.4.0
Ladda upp dagen: 15 Apr 15
Utvecklare: Alessandro Molina
Licens: Gratis
Popularitet: 2

Rating: nan/5 (Total Votes: 0)

tgapp registrering är en jackbar registreringsansökan för TurboGears2. & Nbsp; Som standard kommer det att fungera med snabbstart Turbogears Användar modell men ger en massa krokar som kan användas för att ändra registreringsformuläret och de flesta av de registrerings aspekterna.
Installera
tgapp-registreringen kan installeras både från pypi eller från bitbucket:
easy_install tgapp-registrering
ska bara arbeta för de flesta av användarna
Ansluta Registrering
I din ansökan config / app_cfg.py import plug:
från tgext.pluggable import plug
Sedan i slutet av filen samtalskontakten med registrering:
plug (base_config, "registrering")
Du kommer att kunna komma åt registreringsprocessen på http: // localhost: 8080 / registrering.
Några alternativ finns tillgängliga som kan ställas in på ini konfigurationsfil för din ansökan. Minst ett alternativ krävs för att göra aktiverings mejl fungera:
- Registration.email_sender -> Utgående post avsändare
Om du inte använder TurboMail några fler konfigurationsalternativ måste ställas in för att göra aktiveringsmail arbete:
- Registration.smtp_host -> SMTP-server att använda för att skicka e-post
- Registration.smtp_login -> Inloggning för autentisering på SMTP-server
- Registration.smtp_passwd -> Lösenord för autentisering på SMTP-server
Tillgängliga Hooks
Registreringen exponerar några krokar och alternativ för att konfigurera dess aspekter. Den viktigaste alternativet är:
- Registration.form -> Full python väg formuläret klassen som ska användas för registreringsformuläret. Som standard registration.lib.forms.RegistrationForm används.
Krokarna som kan användas med TurboGears2 register_hook är:
- Registration.after_registration (registrering, submitted_values) -> Körs efter formulär. Kan användas för att lagra eventuella uppgifter som formuläret skickas och att registreringsmodellen inte stöder.
- Registration.on_complete (email_data) -> Körs efter registrering avslutad innan du skickar aktiveringsbrev, kan användas för att ändra utgående e-post.
- Registration.before_activation (registrering, användare) -> Körs på aktivering innan du skapar användaren och inställning av registreringen som aktiv
- Registration.before_activation (registrering, användare) -> körs efter att skapa användare, kan användas för att ringa omdirigera till omdirigerar till en annan sida vid registreringen avslutad.
Exposed Mallar
Mallarna används av registrering och som kan bytas med tgext.pluggable.replace_template är:
- Registration.templates.register
- Registration.templates.complete

Krav :

  • Python
  • TurboGears2

Annan programvara för utvecklare Alessandro Molina

tgapp-photos
tgapp-photos

20 Feb 15

tgapp-fbauth
tgapp-fbauth

20 Feb 15

Flatland
Flatland

2 Jun 15

tgapp-smallpress
tgapp-smallpress

20 Feb 15

Kommentarer till tgapp-registration

Kommentarer hittades inte
Kommentar
Slå på bilder!