Detalhes de Software:
Versão: 0.8.3
Data de upload: 28 Feb 15
Licença: Livre
Popularidade: 201
Pecan centra-se em um aplicativo ou a relação do site para solicitações HTTP, ao contrário dos quadros clássicos que tratam de sessões, bases de dados e interações do usuário.
Desta forma, é um framework Python de baixo nível, mas mais uma poderosa do que as soluções clássicas, pois permite que os desenvolvedores criem aplicativos mais eficientes e com base no desempenho em vez
Características :.
- Vários recursos de segurança incluídos
- suporte ao idioma Template
- apoio JSON
- Object-expedição para o roteamento fácil (via WSGI)
- estilo REST
- Fácil configuração
- Extensible base de código
- Documentação
Controladores
O que é novo nesta versão:
- Para postagens HTTP, mapa JSON corpos solicitação ao controlador argumentos .
- melhor detecção argspec e clemência para os controladores envolvidos.
- Quando argumentos de caminho estão incorretos para RestController, HTTP retorno 404, não 400.
- Ao detectar não-conteúdo para HTTP 204, pegar corretamente UnicodeDecodeError.
- Corrigido um erro de roteamento para subcontroladores genéricos.
- Corrigido um erro na manipulação função genérica quando os moradores de contexto são desativados.
- Corrigido um bug que confunde fim argumento para funções genéricas.
O que é novo na versão 0.6.0:
- Adicionado suporte melhor para composição de gancho por meio de subclasses e mixins . Para obter mais informações, consulte: Ref.: `Attaching_hooks`
- Adicionado suporte para a especificação de solicitação e resposta personalizada implementações ao nível da aplicação WSGI para as pessoas que desejam estender a funcionalidade fornecida pelas classes base em WebOb.
- controladores Pecan pode agora retornar uma instância webob.Response explícita de curto-circuito de renderização de templates do Pecan e serialização.
- Para os métodos genéricos que retornam HTTP 405, pecan agora gera um Permitir cabeçalho para comunicar métodos aceitáveis para o cliente.
- Corrigido um erro na adesão a RFC2616.: Se um método exposto não retorna nenhum corpo da resposta (ou namespace), pecan vai agora impor uma resposta (em vez de HTTP 200) HTTP 204
- Corrigido um erro na adesão a RFC2616.: Quando pecan responde com HTTP 204 ou HTTP 304, o cabeçalho Content-Type é automaticamente retirado (porque estes tipos de respostas HTTP não contêm conteúdo do corpo)
- Corrigido um erro: agora, quando os clientes solicitam JSON via um cabeçalho Accept, WebOb HTTP exceções são serializados como JSON, não a sua representação HTML nativo .
- Corrigido um bug que quebrou aplicações que especificados default_renderer = json.
O que é novo na versão 0.5.0:.
- Esta versão adiciona suporte formal para pypy
- Adicionado colorido pedido de registro para o pecan comando servir.
- Adicionado um andaime para gerar facilmente a API básica REST.
- Adicionado a capacidade de passar argumentos arbitrários para pecan.testing.load_test_app.
- Corrigido um erro relacionadas com a recursividade no documento erro middleware.
- Corrigido um bug no comando gunicorn_pecan que causou dados threading.local a vazar entre eventlet / GEvent threads verdes.
- Melhoria da documentação através de correções e tutoriais narrativos para aplicações amostra pecan.
O que é novo na versão 0.3.2:
- fez algumas alterações para simplificar a forma como pecan.conf. app é passado para novos aplicativos.
- Corrigido um erro de encaminhamento para certas configurações de controlador _lookup.
- documentação melhorada para lidar com o upload de arquivos.
Comentários não encontrado