Templeton.

Framework básico para criação rápida de ferramentas da Web
Baixe Agora

Templeton. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • MPL
  • Nome do editor:
  • Mark Cote
  • Site do editor:
  • https://alumnit.ca/wiki/?WvTftp

Templeton. Tag


Templeton. Descrição

Estrutura básica para criação rápida de ferramentas da Web Templeton é um módulo Python, script e arquivos de suporte destinados ao desenvolvimento rápido de aplicativos web simples. É basicamente um pacote em torno da Web.py que sugere um layout e organização comuns para aplicativos da web.O scriptusage de Templeton: Templeton Install Arquivos de suporte (JS, CSS) em um diretório "Templeton" em . Este último deve ser a raiz do site que irá servir aplicativos Templeton, uma vez que o arquivo HTML de modelo carrega JS e CSS de /templeton.templeton init cria um diretório chamado com diretórios "HTML" e "Server" contendo modelos. Você deve ser capaz de atender seu aplicativo padrão fazendo CD / Server Python Server.pygo para http: // localhost: 8080 / para ver o resultado. Os próximos passos que você desejarão fazer é editar /server/handlers.py e colocar em sua lógica de negócios do lado do servidor e editar e criar os arquivos no / HTML para criar sua lógica do lado do cliente. O Module Templeton Modulethe Tem Templeton Tem duas funções principais: - Configurar middleware para separar as páginas estáticas do Dynamic Rest Chamadas. - Forneça ajudantes para tarefas comuns, como manuseio de tipos de solicitação específicos.MiddleWeNClude Templeton.MiddleWeNS para o servidor padrão Web.py para Refletir a estrutura padrão do caminho Templeton e para melhor espelhar o layout implantado.Paths que começam com '/ API' são despachados para um handler.Standard Arquivos de terceiros (JS e CSS, por exemplo, jQuery) são servidos de '/ templeton'. A execução do comando 'init' do script Templeton (veja acima) instala esses arquivos para implantação no mesmo caminho. Todos os outros caminhos são tratados como arquivos estáticos. Arquivos estáticos agora são armazenados em '../html' em vez de 'estática'. Por exemplo, acessando http: // localhost: 8080 / index.html irá carregar ../html/index.html e http: // localhost: 8080 / scripts / app.js vai carregar ../html/scripts/app .js.handlerstempleton é voltado para aplicativos da Web ricos em clientes, com base em repouso. Estes normalmente envolvem uma grande quantidade de JSON. Templeton fornece decoradores para simplificar o código do manipulador. @ get_json é uma função de decorador que espera a função decorada Toreturn um objeto JSON-Serializable, que ele usa para construir um propriedades propriedades. O módulo manipulador também fornece funções auxiliares.Ole_urls () Seqüência de manipulador URL, ou seja (, , , nome>, e prepara o caminho da API de descanso, '/ API', para cada caminho determinado. O servidor padrão.py (criado pelo comando 'init' script 'usa esta função para carregar URLs de Handlers.py.get_request_parms () analisa a string e o corpo da pesquisa da solicitação atual como JSON e retorna os resultados como (args, corpo). Um exemplo trivial de um manipulador JSON que ecoa de volta qualquer corda de pesquisa args: importar templeton.handlersclass jsontest (objeto): @ templeton.handlers.get_json def obter (auto): args, corpo = templeton.handlers.get_request_parms () retornar args Requisitos: · Pitão


Templeton. Software Relacionado