tgapp-registration

Logiciel capture d'écran:
tgapp-registration
Détails logiciels:
Version: 0.4.0
Date de transfert: 15 Apr 15
Développeur: Alessandro Molina
Licence: Gratuit
Popularité: 2

Rating: nan/5 (Total Votes: 0)

tgapp-enregistrement est une demande d'enregistrement enfichable pour TurboGears2 & nbsp;. Par défaut, il travaillera avec le démarrage rapide TurboGears modèle de l'utilisateur, mais fournit un tas de crochets qui peuvent être utilisés pour modifier le formulaire d'inscription et la plupart des aspects d'enregistrement.
Installation
tgapp-inscription peut être installé à la fois de pypi ou d'bitbucket:
tgapp-inscription easy_install
devrait fonctionner pour la plupart des utilisateurs
Inscription Branchement
Dans votre prise d'importation demande config / app_cfg.py:
de la bougie d'importation tgext.pluggable
Puis à la fin de la prise fichier appel avec inscription:
brancher (config_base, «enregistrement»)
Vous serez en mesure d'accéder à la procédure d'inscription à l'adresse http: // localhost: 8080 / Enregistrement.
Certaines options sont disponibles qui peuvent être mis sur le fichier .ini de configuration pour votre application. Au moins une option est requise pour faire des e-mails d'activation fonctionnent:
- Registration.email_sender -> mails sortants expéditeur
Si vous ne utilisez pas TurboMail quelques autres options de configuration doivent être réglés pour rendre le travail de courriel d'activation:
- Registration.smtp_host -> serveur SMTP à utiliser pour envoyer des e-mails
- Registration.smtp_login -> Connexion pour l'authentification sur le serveur SMTP
- Registration.smtp_passwd -> Mot de passe pour l'authentification sur le serveur SMTP
Disponible Crochets
Inscription expose quelques crochets et des options pour configurer ses aspects. L'option la plus importante est:
- Registration.form -> Chemin complet de python de la classe de formulaire à utiliser pour le formulaire d'inscription. Par défaut registration.lib.forms.RegistrationForm est utilisé.
Les crochets qui peuvent être utilisés avec TurboGears2 register_hook sont:
- Registration.after_registration (enregistrement, submitted_values) -> court après la soumission du formulaire. Peut être utilisé pour stocker des données éventuelle que le formulaire envoyé et que le modèle d'enregistrement ne fonctionne pas.
- Registration.on_complete (Mails) -> Exécute après l'inscription terminée avant d'envoyer email d'activation, peut être utilisé pour changer le courrier sortant.
- Registration.before_activation (enregistrement, l'utilisateur) -> fonctionne à l'activation avant de créer l'utilisateur et la définition de l'enregistrement aussi actif
- Registration.before_activation (enregistrement, l'utilisateur) -> court après création de l'utilisateur, peut être utilisé pour appeler redirection pour rediriger vers une autre page à l'inscription achèvement.
Modèles exposés
Les modèles utilisés par l'enregistrement et qui peuvent être remplacés par tgext.pluggable.replace_template sont:
- Registration.templates.register
- Registration.templates.complete

Exigences :

  • Python
  • TurboGears2

D'autres logiciels de développeur Alessandro Molina

tgapp-fbauth
tgapp-fbauth

20 Feb 15

tgapp-photos
tgapp-photos

20 Feb 15

tgapp-tgcomments
tgapp-tgcomments

20 Feb 15

Commentaires à tgapp-registration

Commentaires non trouvées
Ajouter un commentaire
Tourner sur les images!