tiddlyweb é um armazenamento de dados RESTful opcionalmente extensível, sem cabeça para TiddlyWiki. Ele tenta fornecer uma implementação testado, documentado e clara de várias facetas que compõem um servidor lado bom:
* Sistema transparente e código adequado para portar para outros idiomas (onde o uso optimzations específicas que esperamos ocorrer)
* Um modelo abstrato para autenticação e autorização
Coleções * uma implementação de receitas autenticados e bolsas que permitam o acesso a conrolled criados dinamicamente de tiddlers
* API HTTP limpo baseado em princípios do REST
* Teste conduzido descrição e desenvolvimento
A implementação inicial não foi projetado para ser altamente performance nem especialmente escalável. O sistema é projetado para que as partes que não são ideais para uma determinada instalação pode ser facilmente melhorado ou trocados
O que é novo nesta versão:.
- middleware EncodeUTF8 correto para que ele opera melhor com middleware a montante
- adicionar um teste / test_http_api.py e teste / httptest.yaml: testes baseados YAML do HTTP para efeitos de teste e documentação
- limpar e melhorar o adaptador mod_python.py
- incluem receita se o tiddler dict JSON se definir
- medida Consulta middleware para lidar com parâmetros POST quando elas são uma forma CGI
- quando se uma lista de tiddlers como JSON, se você definir gordura = 1 como parâmetro de consulta, tiddler.text está incluído
- em ../tiddlers/{name}/revisions aceitar um JSON POST de um histórico de revisão de um tiddler, para facilitar renomear
Requisitos :
- Python
- simplejson
- WikklyText
- BeautifulSoup
Comentários não encontrado