Flask

Sagteware kiekie:
Flask
Sagteware besonderhede:
Weergawe: 0.10.1
Upload datum: 13 May 15
Ontwikkelaar: Armin Ronacher
Lisensie: Gratis
Populariteit: 125
Grootte: 531 Kb

Rating: 4.0/5 (Total Votes: 1)

Fies is bedoel vir klein skaal aansoeke ontwikkel maklik op CPU gebruik word

Eienskappe :.

  • Gebou in ontwikkeling bediener en debugger
  • Geïntegreerde ondersteuning vir unittesting ondersteuning
  • rustige versoek versending
  • Gebruik Jinja2 template
  • Ondersteuning vir veilige koekies (kliënt kant sessies)
  • 100% WSGI 1,0 voldoen
  • Unicode gebaseer
  • breedvoerig gedokumenteer

Wat is nuut in hierdie release:

  • Bygevoeg ondersteuning vir byte snare terug na die sessie stelsel. Dit breek verenigbaarheid met die gemeenskaplike geval van mense om binêre data vir teken verifikasie in die sessie.
  • Vaste 'n probleem waar twee keer die registrasie van die dieselfde metode vir dieselfde eindpunt sou 'n uitsondering verkeerd te aktiveer.

Wat is nuut in weergawe 0.9:

  • Vaste 'n aanname in sessies implementering wat kan breek boodskap flikker op sessies implementering wat eksterne stoor gebruik.
  • verander die gedrag van tuple terugkeer waardes van funksies. Hulle is nie meer argumente om die reaksie voorwerp, het hulle nou 'n gedefinieerde betekenis.
  • Bygevoeg: attr: `flask.Flask.request_globals_class` te laat 'n spesifieke klas gebruik word op die skepping van die: data:` ~ flask.g` geval van elke versoek
  • .
  • Bygevoeg `required_methods` kenmerk om funksies te sien metodes dwing voeg by registrasie.
  • Bygevoeg: funk. `Flask.after_this_request`
  • Bygevoeg: funk. `Flask.stream_with_context` en die vermoë om kontekste verskeie kere druk sonder om onverwagte gedrag

Wat is nuut in weergawe 0.8:

  • Misvormde into data sal nou veroorsaak 'n slegte versoek HTTP uitsondering plaas van 'n waarde fout wat gewoonlik sou lei tot 'n 500 interne bediener fout indien nie hanteer word. Dit is 'n agteruit onversoenbare verandering.
  • Aansoeke nou nie net 'n wortel pad waar die hulpbronne en modules is geleë nie, maar ook 'n instane pad wat die aangewese plek om lêers wat verander tydens looptyd (uploads ens) te laat val. Ook is dit conceptionally enigste geval afhangende en buite weergawe beheer so dit is die ideale plek om konfigurasielêers ens sit Vir meer inligting sien: ref:. `Andere folders`
  • Bygevoeg die `` APPLICATION_ROOT`` opset veranderlike.
  • geïmplementeer word: meth. `~ Flask.testing.TestClient.session_transaction` maklik sessies van die toets omgewing verander
  • Refactored toets kliënt intern. Die `` APPLICATION_ROOT`` opset veranderlike sowel as `` SERVER_NAME`` nou behoorlik gebruik word deur die toets kliënt as standaard.
  • Bygevoeg: attr. `Flask.views.View.decorators` eenvoudiger versiering van plug (klas-gebaseerde) standpunte ondersteun
  • Vaste 'n probleem waar die toets kliënt indien gebruik word met die stelling met het die uitvoering van die tear down hanteerders nie aktiveer.
  • Bygevoeg fyner beheer oor die sessie koekie parameters.
  • HEAD versoeke om 'n metode oog nou outomaties gestuur na die `get` metode indien geen hanteerder geïmplementeer is.
  • geïmplementeer om die virtuele: mod. `Flask.ext` pakket uitbreiding invoer uit
  • Die konteks bewaring op uitsonderings is nou 'n integrale deel van Fies self en nie meer van die toets kliënt. Dit skoongemaak 'n interne logika en verlaag die kans van weghol versoek kontekste unittests.

Wat is nuut in weergawe 0.7.2:

  • Vaste 'n probleem met URL verwerkers nie behoorlik werk op bloudrukke.

Wat is nuut in weergawe 0.7.1:

  • Bugfix release:
  • Bygevoeg ontbrekende toekoms invoer wat 2,5 verenigbaarheid gebreek het.
  • Vaste 'n oneindige aanstuur probleem met bloudrukke.

Wat is nuut in weergawe 0.6.1:

  • Vaste 'n probleem waar die verstek `OPTIONS` reaksie is nie alle geldige metodes bloot in die `Allow` kop.
  • Jinja2 sjabloon laai sintaksis kan nou & quot; ./& quot; in die voorkant van 'n sjabloon vrag pad. Voorheen dit veroorsaak probleme met module setups.
  • Vaste 'n probleem waar die subdomein instelling vir modules is geïgnoreer vir die statiese gids.
  • Vaste 'n sekuriteit probleem wat toegelaat kliënte aan arbitrêre lêers te laai as die gasheer-bediener is 'n Windows gebaseerde bedryfstelsel en die kliënt gebruik skuinsstrepe na die gids ontsnap die lêers waar blootgestel uit.

Wat is nuut in weergawe 0.6:

  • Na versoek funksies nou genoem in omgekeerde volgorde van registrasie.
  • OPTIONS is nou outomaties geïmplementeer deur Fies tensy die aansoek voeg uitdruklik "Options" as metode om die URL reël. In hierdie geval geen outomatiese OPTIONS hantering skop in.
  • Statiese reëls is nou selfs in plek indien daar geen statiese gids vir die module. Dit is geïmplementeer om te help GAE wat die statiese gids sal verwyder indien dit is deel van 'n kartering in die .yml lêer.
  • Die: attr. `~ Flask.Flask.config` is nou beskikbaar in die templates as` config`
  • Konteks verwerkers sal nie langer ignoreer waardes direk geslaag om die lewer funksie.
  • Bygevoeg die vermoë om die inkomende versoek data met die nuwe `` MAX_CONTENT_LENGTH`` opset waarde beperk.
  • Die eindpunt vir die: meth. `Flask.Module.add_url_rule` metode is nou opsioneel in ooreenstemming met die funksie van die dieselfde naam op die aansoek voorwerp te wees
  • Bygevoeg 'n: funk. `Flask.make_response` funksie wat vereenvoudig skep gevalle reaksie voorwerp in views
  • Added sein ondersteuning gebaseer op waarschuwingslichten. Hierdie funksie is tans opsioneel en veronderstel is om gebruik te word deur uitbreidings en toepassings. As jy wil om dit te gebruik, maak seker om `blinker`_ geïnstalleer.
  • Refactored die pad url adapters geskep word. Hierdie proses is nou ten volle aanpas met die: meth. `~ Flask.Flask.create_url_adapter` metode
  • Modules kan nou registreer vir 'n subdomein in plaas van net 'n URL prefix. Dit maak dit moontlik om 'n hele module bind aan 'n konfigureerbare subdomein.

Wat is nuut in weergawe 0.5.1:

  • Oplossing 'n probleem met sjabloon laai van dopgehou wanneer modules waar gebruik.

Wat is nuut in weergawe 0.4:

  • Bygevoeg die vermoë om aansoek wye fout hanteerders register van modules.
  • : meth. `~ Flask.Flask.after_request` hanteerders nou ook opgeroep indien die versoek sterf met 'n uitsondering en 'n fout hantering bladsy skop in
  • Toets kliënt het nie die vermoë om die versoek konteks vir 'n bietjie langer te bewaar. Dit kan ook gebruik word om persoonlike versoeke wat nie die versoek stapel vir die toets nie pop aktiveer.
  • Omdat die Python standaard biblioteek caches loggers, die naam van die logger nou instel om beter ondersteuning unittests.
  • Bygevoeg `TESTING` skakelaar wat kan aktiveer unittesting helpers.
  • Die logger skakel om `DEBUG` modus nou as debug is aangeskakel.

Vereistes :

  • Jinja 2,4 of hoër
  • Zeug 0.6.1 of hoër

Soortgelyke sagteware

Grails
Grails

9 Apr 16

Laravel
Laravel

25 May 16

Mojito
Mojito

1 Mar 15

OpenForge
OpenForge

14 Apr 15

Ander sagteware ontwikkelaar Armin Ronacher

Jinja2
Jinja2

12 May 15

MarkupSafe
MarkupSafe

5 Jun 15

Jinja2
Jinja2

11 May 15

Werkzeug
Werkzeug

12 Apr 15

Kommentaar te Flask

Kommentaar nie gevind
Kommentaar te lewer
Draai op die foto!
Soek op kategorie