tgapp-userprofile

Tela Software:
tgapp-userprofile
Detalhes de Software:
Versão: 0.0.4
Data de upload: 20 Feb 15
Licença: Livre
Popularidade: 0

Rating: 5.0/5 (Total Votes: 1)

tgapp-userprofile é um aplicativo pluggable para TurboGears2 que fornece uma página básica perfil de usuário com formas para permitir que os usuários editem o seu próprio perfil ou alterar sua senha.
Instalação
perfil_do_usuário pode ser instalado tanto do pypi ou de bitbucket:
easy_install tgapp-userprofile
deve funcionar para a maioria dos usuários
Conectar userprofile
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 userprofile:
ligue (config_base, 'userprofile')
Você será capaz de acessar o processo de registro em http: // localhost: 8080 / userprofile.
Opções

tgapp-userprofile suporta algumas opções que podem ser passados ​​para o método de ficha para personalizar vários aspectos da aplicação:
- User_partial - Caminho de uma parcial para exibir na página de perfil do usuário.
- Útil para adicionar mais dados para a página de perfil, sem alterar o seu modelo
- Custom_css - Caminho para um arquivo CSS que será usado para as páginas de perfil no lugar do default.
Propriedades Usuário
tgapp-userprofile olha para várias propriedades para as instâncias de classe do usuário para direcionar seu comportamento padrão, a propriedade mais importante é a propriedade profile_data que pode fornecer um dicionário com as informações do usuário para mostrar na página de perfil, mas outras propriedades estão disponíveis para ajustar o comportamento:
profile_data
Um dicionário de entradas para mostrar para a página de perfil, o dicionário padrão é construído com:
{'Display_name' :( "Display Name", user.display_name),
& Nbsp; "email_address ':(' E-mail ', user.email_address)}
cada tecla do dicionário se o ID do campo, na maioria dos casos terá o mesmo nome da propriedade do utilizador, onde o campo é armazenado. Valores do dicionário são os tuplos onde o valor é o primeiro nome do campo que vai ser exibido e o segundo é o valor real do campo.
Se uma chave de avatar está disponível que é esperado para fornecer a URL da imagem avatar do usuário. Se ele não está disponível userprofile irá procurar um facebook avatar tgapp-fbauth ou vai falleback ao avatar padrão.
chave display_name será usado como o título da página de perfil.
profile_form
A ToscaWidgets ou TW2 formulário que pode ser usado para editar o perfil do usuário. Por padrão um uma autoprodução com um campo de texto para cada entrada no profile_data é fornecido.
salvar perfil
A exigível que receberá os dados do usuário apresentadas pelo formulário de edição e é esperado para atualizar o usuário de acordo.
. Por padrão valores serão armazenados como eles são para o campo usuário com o mesmo id fornecido no profile_data

Requisitos :

  • Python

Comentário para tgapp-userprofile

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