Atocha.

Um pacote Python para analisar e renderizar dados de formulários da Web.
Baixe Agora

Atocha. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • GPL
  • Preço:
  • FREE
  • Nome do editor:
  • Martin Blais
  • Site do editor:
  • http://furius.ca/atocha/

Atocha. Tag


Atocha. Descrição

Um pacote Python para analisar e renderizar dados de formulários da Web. ATOCHA é um pacote python para análise e renderização de dados da Web Forms.atocha é framework-agnóstico, genérico, e deve ser possível usá-lo com scripts de CGI ou para incorporá-lo em sua estrutura de aplicativos favoritos. Este software (2005-09-30), eu tive os seguintes problemas: - Não houve biblioteca que pudesse analisar a entrada de widgets e executar conversões automáticas de tipos de forma confiável, que foi decente e simples, ou que não foi vinculado a uma web específica estrutura de aplicação. (Algumas opções estavam começando a brotar e amadurecer naquela época, como FormaCode); - Eu estava tendo muitos problemas nos vários caminhos de dados dos meus manipuladores com conversões tipo, muitas vezes tendo problemas de codificação unicode; - senti que o problema de manuseio e renderização formulários da Web foram realmente amarrados de perto, e que poderia ser resolvido de maneira genérica. No tempo, eu tinha escrito minha própria estrutura de aplicativos da Web, e uma pequena biblioteca de formulários que eu copiei de algum lugar cresceu em um confuso monstro. Então eu decidi atacar diretamente o problema e reescrever meus formulários manipulando genericamente, com as seguintes metas em mente: - Reutilize a definição de formulário para análise submetida argumentos, bem como renderização e exibição de dados (alavancar o conhecimento armazenado na definição do formulário, tanto quanto Possível); - Robustez: ênfase na verificação e robustez do tipo rigorosa através de testes; - Os campos executam automaticamente a conversão do tipo apropriada ao retornar o valor analisado para o usuário; Como os widgets de ferramentas da UI de desktop, os campos podem retornar todos os tipos de tipos de dados. Além disso, os campos podem usar vários widgets de entrada HTML, a noção de entrada e seu mecanismo são separadas.essencialmente, eu queria a funcionalidade mais próxima de quais ferramentas de ferramentas da UI desktop fornecem, o que muitas vezes não está presente no formulário da Web que analisa os kits de ferramentas da Web. Aqui estão algumas características principais de "Atocha": · Biblioteca genérica que é possível reutilizada em muitos frameworks e aplicativos. Ele não está vinculado a nenhum modelo de armazenamento ou modelo de domínio, esta biblioteca fornece os dados, e você deve armazenar os dados sozinho. Isso faz sentido, pois as interfaces de usuário podem mudar, mas o modelo de dados subjacente permanece o mesmo; · Extensível: é fácil criar e adicionar novos tipos de campo sem ter que modificar a estrutura. Também é possível criar renderizadores para sua biblioteca de saída favorita (por exemplo, Stan) · Os campos podem renderizar vários widgets de entrada e são consolidados em um único valor automaticamente; · A internacionalização (I18N) de todas as mensagens é suportada (todas as mensagens geradas pela biblioteca são agrupadas no local único e podem ser facilmente personalizadas); · Suporta widgets ocultos, desativados e somente leitura que podem ser usados para implementar formulários de várias páginas; · Suporta erros por campo, para serem renderizados ao lado dos widgets errados; · Suporta uma mensagem e status da interface do usuário para obter um formulário de re-render com erros; · Pode ser facilmente estendido para suportar widgets com o código JavaScript / Ajax. Requisitos: · Pitão


Atocha. Software Relacionado

Concorrência

Concurrence fornece um editor de arquivos em rede que permite que várias pessoas modifiquem um documento. ...

133

Download