tgapp-registration

Software captura de pantalla:
tgapp-registration
Detalles de software:
Versión: 0.4.0
Fecha de carga: 15 Apr 15
Licencia: Libre
Popularidad: 2

Rating: nan/5 (Total Votes: 0)

tgapp-registro es una solicitud de registro enchufable para TurboGears2 & nbsp;. Por defecto se trabajará con el modelo TurboGears usuario de inicio rápido, pero ofrece un montón de ganchos que se pueden utilizar para cambiar la forma de registro y la mayoría de los aspectos de registro.
Instalación
tgapp-inscripción se puede instalar tanto desde PyPI o desde bitbucket:
easy_install tgapp-registro
sólo debe trabajar para la mayoría de los usuarios
Registro Conectar
En su config / plug importación app_cfg.py:
de enchufe importación tgext.pluggable
Luego, al final de la clavija llamada archivo con la inscripción:
enchufe (base_config, "registro")
Usted será capaz de acceder al proceso de registro en la dirección http: // localhost: 8080 / registro.
Algunas opciones están disponibles que se puede establecer en el archivo de configuración .ini para su aplicación. Se requiere al menos una opción para que los correos electrónicos de activación funcionan:
- Registration.email_sender -> electrónicos salientes remitente
Si usted no está utilizando TurboMail unos pocos más opciones de configuración deben configurarse para que el trabajo de correo electrónico de activación:
- Registration.smtp_host -> servidor SMTP que desea utilizar para enviar mensajes de correo electrónico
- Registration.smtp_login -> Inicio de sesión para la autenticación en el servidor SMTP
- Registration.smtp_passwd -> Contraseña para la autenticación en el servidor SMTP
Disponible Ganchos
Registro expone algunos ganchos y opciones para configurar sus aspectos. La opción más importante es:
- Registration.form -> camino python completo de la clase de formulario a utilizar para el formulario de registro. Por defecto se utiliza registration.lib.forms.RegistrationForm.
Los ganchos que se pueden utilizar con TurboGears2 register_hook son:
- Registration.after_registration (registro, submitted_values) -> Se ejecuta después de la presentación de formulario. Se puede utilizar para almacenar datos eventual que el formulario enviado y que el modelo de registro no soporta.
- Registration.on_complete (Datos_Correo_Electrónico) -> Ejecuta después de completar el registro antes de enviar correo electrónico de activación, se puede utilizar para cambiar el correo electrónico saliente.
- Registration.before_activation (registro, el usuario) -> Funciona a la activación antes de crear el usuario y establecer el registro como activo
- Registration.before_activation (registro, el usuario) -> se ejecuta después de la creación del usuario, se puede utilizar para llamar a redirigir a redirigir a una página diferente a la finalización de inscripción.
Plantillas expuestas
Las plantillas utilizadas por el registro y que puede ser reemplazado con tgext.pluggable.replace_template son:
- Registration.templates.register
- Registration.templates.complete

Requisitos :

  • Python
  • TurboGears2

Otro software de desarrollador Alessandro Molina

tgapp-fbauth
tgapp-fbauth

20 Feb 15

Flatland
Flatland

2 Jun 15

Comentarios a la tgapp-registration

Comentarios que no se encuentran
Añadir comentario
A su vez en las imágenes!