Şişe (web çerçevesi) - Bottle (web framework)

Şişe
Şişe-logo.svg
Geliştirici (ler)Marcel Hellkamp
İlk sürüm1 Temmuz 2009; 11 yıl önce (2009-07-01)
Kararlı sürüm
0.12.18 / 1 Aralık 2019; 11 ay önce (2019-12-01)[1]
DepoŞişe Deposu
YazılmışPython
İşletim sistemiÇapraz platform
TürWeb çerçevesi
LisansMIT
İnternet sitesişişko.org Bunu Vikiveri'de düzenleyin

Şişe bir WSGI mikro web çerçevesi Python programlama dili için. Hızlı, basit ve hafif olacak şekilde tasarlanmıştır ve tek bir dosya modülü olarak dağıtılır. bağımlılıklar Python Standart Kitaplığı dışında. Aynı modül Python 2.7 ve 3.x ile çalışır.[2]

İle istek gönderimi (rotalar) sunar URL parametre desteği, şablonlar yerleşik Web sunucusu ve birçok üçüncü taraf WSGI / HTTP sunucusu için adaptörler ve şablon motorları.[3]

Hafif olacak ve gelişmesine izin verecek şekilde tasarlanmıştır. Web uygulamaları kolay ve hızlı.[4]

Özellikleri

  • Hem Python 2.7 hem de 3.x ile çalışan tek dosya
  • Bağımsız bir web sunucusu olarak çalışabilir veya destekleyen herhangi bir web sunucusunun arkasında ("üzerine monte edilmiş") kullanılabilir WSGI
  • SimpleTemplate Engine adlı yerleşik şablon motoru
  • İçin destek JSON müşteri verileri (için DİNLENME ve JavaScript müşteriler)
  • Popüler veritabanları ve anahtar / değer depoları ve diğer özellikler için eklentiler[5]

Misal

Basit "Selam Dünya!"

itibaren şişe ithalat rota, koşmak, şablon@rota('/ merhaba / ')def indeks(isim):    dönüş şablon(' Merhaba {{name}} !', isim=isim)koşmak(ev sahibi="localhost", Liman=8080)

Ayrıca bakınız

Referanslar

Dış bağlantılar