mimerender.

módulo python para renderização variante de recursos repousante usando tipos de míimos
Baixe Agora

mimerender. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • MIT/X Consortium Lic...
  • Preço:
  • FREE
  • Nome do editor:
  • Martin Blech
  • Site do editor:
  • http://code.google.com/u/martinblech/

mimerender. Tag


mimerender. Descrição

Módulo Python para renderização variante de recursos repousante usando tipos de míimos O Mimerender é um módulo Python que permite, com o uso de decoradores Python, para selecionar transparentemente uma função de renderização para um resultado do manipulador de solicitação HTTP. Ele usa o Mimparse para analisar o cabeçalho HTTP Accept e selecionar a melhor representação disponível.Currently suporta apenas (web.py), mas outros quadros da Web podem ser considerados.code Exemplo: Importar WebImport JSONFROM MIMERender Import MimerendErender_xml = Lambda Mensagem: '% s '% messagerender_json = lambda ** args: json.dumps (args) render_html = lambda mensagem:'% s '% s'% s messagerender_txt = lambda mensagem: messageurls = ('/(.*)', 'greet') app = web.application (URLs, globais ()) classe cumprimentam: @mimerender (default = 'html', html = render_html, xml = render_xml, json = render_json, txt = render_txt) def obter (auto, nome): se não nome: nome = ' World 'return {' Mensagem ':' Olá, '+ nome +'! '} Se __Name__ == "__main__": app.run () então você pode fazer: $ Curl -h "Aceitar: Aplicativo / HTML" localhost: 8080 / x olá, x! $ curl -h "aceitar: aplicação / xml" localhost: 8080 / x Olá, x! $ oncrl -H "aceitar: aplicação / json" localhost: 8080 / x {'mensagem': 'olá, x!'} $ Curl -h "Aceitar: texto / simples" localhost: 8080 / xhello, x! Requisitos: · Pitão


mimerender. Software Relacionado