Flask

Software screenshot:
Flask
Software ətraflı:
Version: 0.10.1
Tarixi Upload: 13 May 15
Geliştirici: Armin Ronacher
Lisenziya: Pulsuz
Məşhurluq: 125
Boy: 531 Kb

Rating: 4.0/5 (Total Votes: 1)

Flask kiçik applications üçün nəzərdə tutulmuşdur CPU istifadə asan hazırlanır

Features .

  • Daxili inkişaf server və ayıklama
  • dəstəyi unittesting üçün Integrated dəstək
  • dispetçer rahat tələb
  • istifadə Jinja2 şablonu
  • təhlükəsiz cookies üçün Support (klient sessiyaları)
  • 100% WSGI 1.0 uyğun
  • Unicode əsasında
  • Geniş sənədləşdirilmiş

Bu azad yeni nədir:

  • geri sessiya sisteminə byte strings üçün əlavə dəstək. Bu sessiya mö'cüzə yoxlama üçün ikili məlumat qoyaraq insanların ortaq işi ilə uyğunluğu qırdı.
  • eyni nöqtə üçün iki dəfə eyni metodu qeydiyyatdan yanlış bir istisna tetiklemek ki, bir məsələ Sabit.

nədir versiya 0.9 Yeni

  • flashing mesaj qıra bilər sessiyaları həyata keçirilməsində ehtimal Sabit xarici storage istifadə sessiyaları tətbiq.
  • funksiyaları tuple geri dəyərlərin davranış dəyişdi. Onlar indi müəyyən mənası var, cavab obyekt artıq dəlillər var.
  • Added: attr: data: `~ Hər sorğunun flask.g` instansiya
  • .` Flask.Flask.request_globals_class` xüsusi sinif yaradılması istifadə üçün imkan
  • required_methods` atributu qeydiyyatı haqqında üsulları məcbur əlavə funksiyaları keçirmək üçün `əlavə edib.
  • Added: func. `Flask.after_this_request`
  • Added: func. `Flask.stream_with_context` və gözlənilməz davranış istehsal olmadan kontekstlərdə neçə dəfə basmaq imkanı

versiyası 0.8 Yeni nədir:

  • Bad JSON data indi pis tələb HTTP istisna yerinə tetikler ele deyil əgər adətən 500 daxili server səhv səbəb ki, bir dəyər səhv. Bu geri araya sığmayan dəyişiklik.
  • Proqramlar indi resursları və modulları yerləşən bir kök yol, həm də (yüklənənlər və s.) Iş zamanı redaktə faylları təyin yer bir instane yolu deyil. Bu daha çox məlumat və s konfiqurasiya faylları qoymaq üçün mükəmməl yerdir, belə də bu asılı olaraq conceptionally yalnız instansiya və xaricində version nəzarət: ref. `Instansiya-folders`
  • `` APPLICATION_ROOT`` konfiqurasiya dəyişən əlavə edib.
  • Həyata: met. `~ Flask.testing.TestClient.session_transaction` asanlıqla test mühit sessiyaları dəyişdirmək
  • Refactored test müştəri məcburi. `` APPLICATION_ROOT`` konfiqurasiya dəyişən həmçinin `də` SERVER_NAME`` indi düzgün yetirilməməsi kimi test müştəri tərəfindən istifadə olunur.
  • Added: attr. `Flask.views.View.decorators` pluggable (sinif əsasında) Baxışların sadə təltif dəstək
  • test müştəri əgər Teardown işleyicileri icrasını tetiklemek etməyib bəyanatla istifadə bir məsələ Sabit.
  • sessiya cookie parametrləri üzərində finer nəzarət Added.

  • Bir üsul keçirmək üçün
  • HEAD sorğu artıq avtomatik olaraq heç bir handler həyata əgər `get` metodu göndərilməsi.
  • virtual Həyata: mod. Olan uzadılması idxal `flask.ext` paketi
  • istisnalar kontekstində qorunması indi Flask özü ayrılmaz tərkib və test müştərinin artıq. Bu, bəzi daxili məntiq təmizlənmiş və unittests ildə qaçaq tələb kontekstlərdə bahis azaldır.

versiyası 0.7.2 yeni nədir:

  • düzgün iş deyil URL prosessorları ilə bir məsələ Sabit BluePrints.

nədir versiyası 0.7.1 Yeni

  • Bugfix azad
  • 2.5 uyğunluğu qırdı itkin gələcək idxal edilib.
  • BluePrints ilə bir sonsuz yönlendirme məsələ Sabit.

versiyası 0.6.1 yeni nədir:

  • bir məsələ Sabit harada default `OPTIONS` cavab `Allow` mövzu bütün cari üsulları ifşa deyil.

  • Quot ./&
  • Jinja2 şablon loading sintaksis indi imkan verir & quot; şablon yük yolu qarşısında. Əvvəllər bu modul setups ilə bağlı məsələlər səbəb olub.
  • modulları üçün ayarları subdomain statik qovluq üçün rədd ki, bir məsələ Sabit.
  • ana server Windows əməliyyat sistemi və müştəri kataloq məruz faylları qurtarmaq üçün backslashes istifadə edirsə müştərilər ixtiyari faylları yükləmək üçün icazə bir təhlükəsizlik problem Sabit.

versiyası 0.6 yeni nədir:

  • tələb funksiyaları indi qeydiyyat əks qaydada deyilir sonra.

  • Proqram explictly URL qayda metodu kimi 'Seçenekler' edər halda
  • OPTIONS artıq avtomatik olaraq kolba tərəfindən həyata keçirilir. Bu halda avtomatik variantları kicks user.

  • Modulu heç bir statik qovluq olduqda
  • Static qaydaları belə yerdə indi. Bu .yml fayl bir Xəritəçəkmə hissəsi əgər statik qovluq aradan qaldırılması gae yardım həyata keçirilmişdir.
  • cəlbedici. `~ Flask.Flask.config` config`` kimi şablonları artıq mövcuddur
  • Context prosessorları artıq göstərməyə funksiyası birbaşa qəbul dəyərlər yalnış düçar edər.
  • Yeni `` MAX_CONTENT_LENGTH`` konfiqurasiya dəyəri ilə gələn tələb data məhdudlaşdırmaq imkanı əlavə edilib.
  • üçün son nöqtə: meth. `Flask.Module.add_url_rule` telefon proqram obyekt eyni adı funksiyası ilə ardıcıl olmaq indi isteğe bağlıdır

  • FUNC:
  • bir əlavə. `Flask.make_response` funksiyası fikir cavab obyekt hallarda yaradılması asanlaşdırır
  • blinker əsasında dəstək siqnal Added. Bu xüsusiyyət hazırda isteğe və uzantıları və applications istifadə üçün nəzərdə deyil. Siz onu istifadə etmək istəyirsinizsə, blinker`_ yüklü `üçün əmin olun.
  • url adapterləri yaradılmışdır yolu Refactored. Meth: Bu proses indi tam özelleştirilebilir. `~ Flask.Flask.create_url_adapter` telefon
  • Modullar indi əvəzinə yalnız bir URL prefiks bir alt üçün üzv ola bilərsiniz. Bu mümkün bir yapılandırılabilir alt üçün bütün modul lər üçün edir.

versiyası 0.5.1 yeni nədir:

  • giderir rehberler şablon yükləmə ilə bir məsələ zaman modulları istifadə olunur.

versiyası 0.4 yeni nədir:

  • modulları proqram geniş səhv işleyicileri qeydiyyatdan imkanı əlavə edilib.
  • met. `~ Flask.Flask.after_request` tələb bir istisna və səhv rəftar səhifə zərbələri ilə ölsə işleyicileri indi də tələb olunur
  • Test müştəri bir az daha tələb kontekstində qorumaq imkanı yoxdur. Bu da test üçün tələb yığın pop yoxdur xüsusi sorğu tetiklemek üçün istifadə edilə bilər.
  • Python standart kitabxana önbelleğe loggers Çünki Çetele adı daha yaxşı dəstək unittests artıq yapılandırılabilir edir.
  • Əlavə `TESTING` keçid köməkçiləri unittesting aktivləşdirmək edə bilər.
  • Çetele debug effektiv indi əgər DEBUG` rejimi `keçir.

tələblər

  • Jinja 2.4 və ya daha yüksək
  • Werkzeug 0.6.1 və ya daha yüksək

Oxşar proqram

Highland
Highland

28 Apr 16

Symfony
Symfony

29 Sep 17

ApPHP Framework
ApPHP Framework

4 Jun 15

RIOT.js
RIOT.js

10 Feb 16

Geliştirici digər proqram Armin Ronacher

Şərh Flask

Şərhlər tapılmadı
Şərh əlavə
Images yandırın!