tgapp-registration

Skjermbilde programvare:
tgapp-registration
Prog.varedetaljer:
Versjon: 0.4.0
Last opp dato: 15 Apr 15
Lisens: Gratis
Popularitet: 2

Rating: nan/5 (Total Votes: 0)

tgapp-registreringen er en pluggbare registrering søknad om TurboGears2. & Nbsp; Som standard vil det fungere med quickstart TurboGears User modell, men gir en haug med kroker som kan brukes til å endre påmeldingsskjema og de fleste av registrerings aspekter.
Installere
tgapp-registrering kan installeres både fra PyPI eller fra bitbucket:
easy_install tgapp-registrering
bør bare fungere for de fleste av brukerne
Plugging Registrering
I din søknad config / app_cfg.py import plug:
fra tgext.pluggable import plug
Så på slutten av filen samtale plugg med registreringsnummer:
plugg (base_config, 'registrering')
Du vil kunne få tilgang registreringsprosessen på http: // localhost: 8080 / registrering.
Noen alternativer er tilgjengelige som kan settes på INI konfigurasjonsfilen for din søknad. Minst ett alternativ er nødvendig for å gjøre aktiverings e-post fungere:
- Registration.email_sender -> Utgående post avsender
Hvis du ikke bruker TurboMail noen flere konfigurasjonsmuligheter må være satt til å gjøre aktivering epost arbeid:
- Registration.smtp_host -> SMTP server som skal brukes til å sende e-post
- Registration.smtp_login -> Logg inn for autentisering på SMTP-server
- Registration.smtp_passwd -> Passord for autentisering på SMTP-server
Tilgjengelig Hooks
Registrering utsetter noen kroker og alternativer for å konfigurere sine aspekter. Det viktigste valget er:
- Registration.form -> Full python bane på formen klassen som skal brukes til registreringsskjemaet. Som standard registration.lib.forms.RegistrationForm brukes.
De kroker som kan brukes med TurboGears2 register_hook er:
- Registration.after_registration (registrering, submitted_values) -> Kjører etter skjema innsending. Kan brukes til å lagre eventuelle data at skjemaet er sendt og at registreringsmodellen ikke støtter.
- Registration.on_complete (email_data) -> Kjører etter registrering ferdigstillelse før du sender aktivering e-post, kan brukes til å endre utgående e-post.
- Registration.before_activation (registrering, bruker) -> Kjører på aktivisering før oppretting av brukeren og sette registreringen som aktiv
- Registration.before_activation (registrering, bruker) -> Kjører etter å lage bruker, kan brukes til å ringe omdirigere å omdirigere til en annen side ved registrering ferdigstillelse.
Exposed Maler
Malene som brukes av registrering og som kan erstattes med tgext.pluggable.replace_template er:
- Registration.templates.register
- Registration.templates.complete

Krav :

  • Python
  • TurboGears2

Annen programvare fra utvikleren Alessandro Molina

tgapp-photos
tgapp-photos

20 Feb 15

tgapp-fbauth
tgapp-fbauth

20 Feb 15

Flatland
Flatland

2 Jun 15

Kommentarer til tgapp-registration

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