tgapp-registration

Tela Software:
tgapp-registration
Detalhes de Software:
Versão: 0.4.0
Data de upload: 15 Apr 15
Revelador: Alessandro Molina
Licença: Livre
Popularidade: 2

Rating: nan/5 (Total Votes: 0)

tgapp-registro é um pedido de registo pluggable para TurboGears2 & nbsp;. Por padrão, ele irá trabalhar com o quickstart TurboGears modelo do usuário, mas fornece um monte de ganchos que podem ser usados ​​para alterar o formulário de inscrição e a maioria dos aspectos de registro.
Instalação
tgapp-inscrição pode ser instalado tanto do pypi ou de bitbucket:
easy_install tgapp-registro
deve funcionar para a maioria dos usuários
A ligação de Registro
Em sua configuração application / ficha de importação app_cfg.py:
da ficha de importação tgext.pluggable
Então, no final do plug chamada arquivo com o registro:
ligue (config_base, «registo»)
Você será capaz de acessar o processo de registro em http: // localhost: 8080 / registro.
Algumas opções estão disponíveis, que pode ser definido no arquivo de configuração ini para sua aplicação. Pelo menos uma opção é necessária para fazer e-mails de ativação trabalhar:
- Registration.email_sender -> mails de saída do remetente
Se você não estiver usando TurboMail mais algumas opções de configuração deve ser ajustado para tornar o trabalho de e-mail de ativação:
- Registration.smtp_host -> servidor SMTP a ser usado para enviar e-mails
- Registration.smtp_login -> Login para autenticação no servidor SMTP
- Registration.smtp_passwd -> Senha para autenticação no servidor SMTP
Disponível Hooks
Registro expõe alguns ganchos e opções para configurar os seus aspectos. A opção mais importante é:
- Registration.form -> caminho python completo da classe de formulário a ser usado para Formulário de Inscrição. Por padrão registration.lib.forms.RegistrationForm é usado.
Os ganchos que podem ser utilizados com TurboGears2 register_hook são:
- Registration.after_registration (registo, submitted_values) -> Executa após o envio do formulário. Pode ser usado para armazenar dados que o eventual formulário enviado e que o modelo de Registro não suporta.
- Registration.on_complete (email_data) -> Executa após conclusão de inscrição antes de enviar e-mail de ativação, pode ser usado para alterar e-mails enviados.
- Registration.before_activation (registo, o utilizador) -> Executa a ativação antes de criar o usuário e definir o registro como ativo
- Registration.before_activation (registo, o utilizador) -> é executado após a criação do usuário, pode ser usado para ligar para redirecionar para redirecionar para uma página diferente no momento da inscrição conclusão.
Templates Exposed
Os modelos utilizados pelo registo e que podem ser substituídos com tgext.pluggable.replace_template são:
- Registration.templates.register
- Registration.templates.complete

Requisitos :

  • Python
  • TurboGears2

Outro software de desenvolvedor Alessandro Molina

tgapp-photos
tgapp-photos

20 Feb 15

tgapp-fbauth
tgapp-fbauth

20 Feb 15

Flatland
Flatland

2 Jun 15

Comentário para tgapp-registration

Comentários não encontrado
Adicionar comentário
Ligue imagens!