Uliweb

Kolay Python Web Çerçevesi
Şimdi İndirin

Uliweb Sıralama ve Özet

Reklamcılık

  • Rating:
  • Lisans:
  • BSD License
  • Fiyat:
  • FREE
  • Yayıncı adı:
  • Limodou
  • yayıncı web sitesi:
  • http://code.google.com/u/limodou/

Uliweb Etiketler


Uliweb Açıklama

Kolay Python Web Çerçevesi Uliweb nispeten yeni bir Python tabanlı web çerçevesidir. Demoyu ve bu projenin belgelerini görmek için http://uliwebproject.appspot.com adresini ziyaret edebilirsiniz. Farklı platformlarda konuşlandırılabilmelidir. * Yeterince örnek kodun sağlanması. * Özlü ve anlaşılması kolay dokümantasyon sağlanması. İşte "Uliweb" nin bazı önemli özellikleri: Organizasyon: · MVT (model görünümü şablonu) geliştirme modeli. · Dağıtılmış geliştirme ancak birleşik yönetim. Uliweb, küçük uygulamalarla bir proje düzenler. Her uygulamanın kendi konfigürasyon dosyasına (settings.ini), şablon dizini ve statik dizinine sahip olabilir. Mevcut uygulamalar kolayca yeniden kullanılabilir, ancak bir bileşik olarak değerlendirilebilir. Web uygulama projesi bu şekilde yapılandırılmışsa. Geliştiriciler, uygulamalar arasındaki statik dosyalara ve şablonlara referans verebilir, böylece uygulama arası veri değişimini kolaylaştırabilir. Bir projedeki tüm uygulamalar, kurulu_apps yapılandırma dosyasında yapılandırılmamışsa varsayılan olarak yüklenir. Tüm ayrı uygulama yapılandırma dosyaları, proje başlangıcında otomatik olarak işlenir. URL haritalama: · Esnek ve güçlü URL haritalama. Uliweb, Werkzeug'un yönlendirme modülünü kullanır. Kullanıcı, bir görünüm işleviyle kolayca bağlanabilecek bir URL'yi kolayca tanımlayabilir. URL'ler ayrıca Görüş işlevi adına göre tersine de yaratılabilir. URL'lerde argüman tanımlarını ve varsayılan URL haritasını bir görünüm işlevine destekler. Görünüm ve şablon: · Şablonları görüntüle otomatik olarak uygulanabilir. Bir Dict Değişken Görünüm işlevinden döndürürseniz, Uliweb otomatik olarak eşleşmeye çalışacak ve bir şablonu Görünüm işlev adına göre uygulayacaktır. · Çevre yürütme modu. Her görünüm işlevi, birçok ithalat ifadesi yazma ihtiyacını ortadan kaldıran bir ortamda çalışacaktır. Ayrıca, doğrudan kullanılabilecek birçok nesne var, örneğin: istek, cevap, vb. Bu kuru ve çok fazla kodlama tasarrufu sağlar · Geliştiriciler doğrudan bir şablonda Python kodunu kullanabilir, Python kodunun her kod bloğunun sonunda bir geçiş ekstresi eklendiği sürece girintili olarak girintili olmaya ihtiyacı yoktur. Uliweb ayrıca çocuk şablonunun dahil edilmesini ve mirasını da destekler. Orm: · Uliorm, varsayılan orm modülüdür, ancak varsayılan olarak yapılandırılmamıştır. Geliştiriciler, tercih edilen herhangi bir Orm modülünü kullanmak için ücretsizdir. · Uliorm, model oluşturmayı ve otomatik veritabanı coşkusunu (tablo oluşturma ve tablo yapısı modifikasyonu) destekler. I18N: · Python ve şablon dosyalarında kullanılabilir. · Otomatik dil değiştirme de dahil olmak üzere tarayıcı dili ve çerez ayarları desteklenir. · Geliştiricilerin .po dosyalarını ayıklamak için kullanabilecekleri bir komut satırı aracı sağlar. Bu, uygulama düzeyinde veya proje seviyesi sürecinde olabilir. .Pot dosyalarını otomatik olarak mevcut .po dosyalarına birleştirebilir. Uzantı: · Gönderme uzantısı. Bu, farklı sevk puanları türlerini kullanan bir gönderim işleme mekanizmasıdır. Böylece, özel işlemler yapmak için prosedürler yazabilir ve bunları bu gönderim noktalarına bağlayabilirsiniz. Örneğin, veritabanı başlatma, i18N işlem başlatma, vb. · Middleware uzantısı. Djangos'a benzer. Yapılandırma dosyalarında yapılandırabilirsiniz. Her kataç yazıcı istek ve yanıt objetlerini işleme koyabilir. · Görünümler modül ilk işleminde özel fonksiyon çağrıları. __Begin__ adlı özel bir işlev yazarsanız, herhangi bir görünüm işlevi işlenemeden önce işlenecektir, bu, geliştiricilerin bu noktada bazı modül seviyesi işleme yapmalarını sağlar, örneğin: Kullanıcı kimlik doğrulamasını, vb. Kontrol edin. Komut satırı araçları: · Temiz bir çalışma ortamını atanmış bir dizine verin. · Uygulama oluşturun ve temel temel dizin yapısını, dosyaları ve kodu ekleyin. · Statik dosyaları dışa aktarın, mevcut tüm uygulamaların statik dosyalarını özel bir dizine verebilirsiniz. · Bir geliştirme web sunucusunu başlatma, hata ayıklama ve AutoReload'i destekliyor. · Birkaç proje ve uygulama yönetimi araçları. Dağıtım: · GAE platformunda kolay dağıtımı destekler. · MOD_WSGI, CGI, FAST_CGI, SCGI destekler. Gelişim: · Bir geliştirme sunucusu sağlayın ve bazı modül dosyaları değiştirildiğinde otomatik olarak yeniden yüklenebilir. · Geliştirilmiş hata ayıklama, hata sıralamasını kontrol edebilirsiniz, şablon hata ayıklama da desteklenir. Misc.: · Uliweb hakkında daha fazla bilgi edinmek isteyen herkes için çeşitli demolar mevcuttur. Tüm temel kodları ve ayrıca uliwebproject'in tüm kaynak kodunu ve istediğiniz kadar doğrudan / serbestçe kullanılabilecek diğer bazı demo kodlarını içerir. · Uliweb, doğrudan statik dosya erişimini destekler ve ayrıca http_if_modifiye_since de işleyebilir. Gereksinimler: · Python


Uliweb İlgili Yazılım

Pressflow

Entegre performans, ölçeklenebilirlik ve test geliştirmeleri ile drupal türevi ...

172

İndirmek