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

Knockout
Knockout

10 Dec 15

NoFlo
NoFlo

11 Mar 16

ComponentJS
ComponentJS

10 Dec 15

QCubed
QCubed

12 May 15

Geliştirici digər proqram Armin Ronacher

speaklater
speaklater

20 Feb 15

Jinja2
Jinja2

11 May 15

Jinja2
Jinja2

12 May 15

Şərh Flask

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