tiddlyweb TiddlyWiki için isteğe bağlı genişletilebilir, başsız dinlendirici veri deposuna olduğunu. İyi bir sunucu tarafı oluşturan çeşitli yönleriyle bir test belgelenmiş ve net uygulanmasını sağlamak için çalışır:
* Şeffaf sistemi ve (umarım meydana gelecek belirli optimzations kullanın) diğer dillere taşıma için uygun kod
* Kimlik doğrulama ve yetkilendirme için soyut bir modeli
Tiddlers * kontrollu erişim sağlayan doğrulanmış tarifleri ve çanta bir uygulama dinamik olarak oluşturulan için koleksiyonları
DİNLENME ilkelerine dayalı * temiz HTTP API
* Test güdümlü açıklama ve geliştirme
İlk uygulama yüksek performanslı ne özellikle ölçeklenebilir olması için tasarlanmamıştır. Belirli bir kurulum için uygun değillerdir parçalar kolayca geliştirilebilir ya da takas edilebilir, böylece sistem tasarlanmıştır
Bu sürümdeki yeni nedir:.
- üst katman ile daha iyi çalışır, böylece doğru EncodeUTF8 katman
- bir test / test_http_api.py ve testi / httptest.yaml ekleyin: test ve dokümantasyon amacıyla HTTP YAML tabanlı testleri
- temizlemek ve mod_python.py adaptörü geliştirmek
- tarifi include
- ölçüde Sorgu katman bir CGI formu olduğunda POST parametreleri işlemek için
- set halinde yağ = 1 sorgu parametresi olarak, tiddler.text dahil
- adlandırmak kolaylaştırmak için, bir tiddler bir revizyon tarihinin JSON POST kabul
JSON küçük balık dict set eğer
JSON gibi tiddlers bir listesini alırken
../tiddlers/{name}/revisions Üzerinde
Gereksinimler :
- Python
- simplejson
- WikklyText
- BeautifulSoup
Yorum Bulunamadı