tiddlyweb este un Datastore RESTful opțional extensibil, fără cap pentru TiddlyWiki. Ea încearcă să ofere o punere în aplicare testat, documentate, precum și clară a mai multor aspecte care alcătuiesc un bun pe partea de server:
* Sistem și codul adecvat pentru portarea la alte limbi (în cazul în care utilizează optimzations specifice vor avea loc sperăm) transparent
* Un model abstract pentru autentificare și autorizare
Colectiile * o punere în aplicare a rețetelor și pungi autentice care să permită accesul la conrolled create dinamic de tiddlers
* API curat HTTP bazat pe principii REST
* Condus de testare descriere și dezvoltare
Punerea în aplicare inițială nu este conceput pentru a fi extrem de performant, nici mai ales scalabil. Sistemul este conceput astfel încât piesele care nu sunt optime pentru o anumită instalație poate fi ușor îmbunătățite sau schimbate în
Ce este nou în această versiune:.
- middleware EncodeUTF8 corect așa funcționează mai bine cu middleware amonte
- adăuga un test / test_http_api.py și încercare / httptest.yaml: teste YAML bazate ale HTTP pentru scopuri de testare și documentare
- curat și de a spori adaptorul mod_python.py
- includ rețetă dacă tiddler dict JSON dacă setați
- măsură Solicitare middleware pentru a gestiona parametrii POST atunci când acestea sunt o formă CGI
- atunci când treceți o listă de tiddlers ca JSON, dacă setați gras = 1 ca parametru de interogare, tiddler.text este inclus
- pe ../tiddlers/{name}/revisions accepta o POST JSON de o istorie revizuire a o tiddler, pentru a facilita redenumi
Cerințe :
- Python
- simplejson
- WikklyText
- BeautifulSoup
Comentariile nu a fost găsit