Flask

Software screenshot:
Flask
Software detaljer:
Version: 0.10.1
Upload dato: 13 May 15
Udvikler: Armin Ronacher
Licens: Gratis
Popularitet: 125
Størrelse: 531 Kb

Rating: 4.0/5 (Total Votes: 1)

Kolbe er beregnet til små målestok blive udviklet til at være let på CPU-forbrug

Funktioner :.

  • Indbygget udvikling server og debugger
  • Integreret støtte til unittesting support
  • RESTful anmodning ekspedition
  • Bruger Jinja2 templating
  • Support for sikre cookies (klientsiden sessioner)
  • 100% WSGI 1.0 kompatibel
  • Unicode baseret
  • Ekstensivt dokumenteret

Hvad er nyt i denne udgivelse:

  • Tilføjet understøttelse af byte strenge tilbage til session system. Dette brød er forenelig med fællesmarkedet tilfælde af folk lægge binære data for symbolsk kontrol i sessionen.
  • Fixed et problem, hvor registrering af samme metode to gange for samme endepunkt ville udløse en undtagelse forkert.

Hvad er nyt i version 0.9:

  • Rettet en antagelse i sessioner implementering, som kunne bryde besked blinker på sessioner implementeringer, der bruger ekstern lagring.
  • Ændret adfærd tupel retur værdier fra funktioner. De er ikke længere argumenter objektet respons, de nu har en defineret betydning.
  • Tilføjet: attr: `flask.Flask.request_globals_class` at tillade en bestemt klasse, der skal bruges på oprettelsen af: data:` ~ flask.g` instans af hver enkelt anmodning
  • .
  • Tilføjet `required_methods` attribut for at se funktioner til at tvinge-add metoder om registrering.
  • Tilføjet: func:. `Flask.after_this_request`
  • Tilføjet: func:. `Flask.stream_with_context` og evnen til at skubbe kontekster flere gange uden at producere uventede opførsel

Hvad er nyt i version 0.8:

  • Misdannede JSON data vil nu udløse en dårlig anmodning HTTP undtagelse i stedet med en værdi fejl, som normalt ville resultere i en 500 intern serverfejl hvis de ikke håndteres. Dette er en baglæns uforenelig ændring.
  • Programmer nu ikke kun har en rod sti, hvor de ressourcer og moduler er placeret, men også en instane sti, som er udpeget sted at slippe filer, der er ændret på runtime (uploads etc.). Også dette er konceptionelt eneste tilfælde afhængig og uden versionsstyring, så det er det perfekte sted at sætte konfigurationsfiler mv For mere information se: ref:. `Eksempel-folders`
  • Tilføjet `` APPLICATION_ROOT`` konfiguration variabel.
  • Implementeret: meth:. `~ Flask.testing.TestClient.session_transaction` at nemt ændre sessioner fra testmiljøet
  • refactored test klient internt. Den `` APPLICATION_ROOT`` konfiguration variabel samt `` SERVER_NAME`` nu korrekt anvendt af testen klienten som standard.
  • Tilføjet: attr:. `Flask.views.View.decorators` at støtte enklere udsmykning af stikbare (klasse baseret) visninger
  • Fixed et problem, hvor testen klienten, hvis det anvendes med med udsagn ikke udløse udførelsen af ​​teardown handlere.
  • Tilføjet finere kontrol over de session cookie parametre.
  • HEAD anmodninger til en metode visning nu automatisk blive sendt til `get` metode, hvis der ikke handler blev gennemført.
  • Implementeret den virtuelle: mod:. `Flask.ext` pakke til at importere forlængelse fra
  • kontekst bevarelse på undtagelser er nu en integreret del af Flask selv og ikke længere af testen klienten. Dette ryddet op nogle indre logik og sænker oddsene for løbske anmodning sammenhænge unittests.

Hvad er nyt i version 0.7.2:

  • Fixed et problem med URL-processorer ikke korrekt arbejder på blueprints.

Hvad er nyt i version 0.7.1:

  • Bugfix release:
  • Tilføjet manglende fremtidig import, der brød 2,5 kompatibilitet.
  • Rettet en uendelig omdirigering problem med tegninger.

Hvad er nyt i version 0.6.1:

  • Fixed et problem, hvor standardindstillingen `OPTIONS` svar ikke udsætter alle gyldige metoder i `Allow` header.
  • Jinja2 skabelon lastning syntaks tillader nu & quot; ./& quot; foran en skabelon belastning sti. Tidligere dette forårsagede problemer med modul opsætninger.
  • Fixed et problem, hvor underdomæne indstilling for moduler blev ignoreret for den statiske mappe.
  • Rettet et sikkerhedsproblem, der tillod kunder til at downloade vilkårlige filer hvis værten server var en Windows-baseret operativsystem og klienten bruger omvendte skråstreger til at undslippe den mappe filerne hvor udsat fra.

Hvad er nyt i version 0.6:

  • Efter anmodning funktioner kaldes nu i omvendt rækkefølge for registreringen.
  • OPTIONS nu automatisk gennemført af Flask medmindre ansøgningen explictly tilføjer "MULIGHEDER som metode til webadressen reglen. I dette tilfælde ingen automatiske OPTIONS håndtering spark i.
  • Statiske regler er nu endnu på plads, hvis der ikke er noget statisk mappe til modulet. Dette blev gennemført for at hjælpe GAE som vil fjerne den statiske mappe, hvis det er en del af en kortlægning i .yml filen.
  • : attr:. `~ Flask.Flask.config` er nu tilgængelig i skabelonerne som` config`
  • Kontekst processorer vil ikke længere tilsidesætte værdier passerede direkte til gør-funktionen.
  • Tilføjet muligheden for at begrænse de indgående anmodning data med den nye `` MAX_CONTENT_LENGTH`` konfiguration værdi.
  • endpoint for: meth:. `Flask.Module.add_url_rule` metode er nu valgfrit at være i overensstemmelse med funktionen af ​​det samme navn på ansøgningen objektet
  • Tilføjet en: func:. `Flask.make_response` funktion, der forenkler skabe objekt respons forekomster i udsigt
  • Tilføjet signalering støtte baseret på blinker. Denne funktion er i øjeblikket valgfri og formodes at blive brugt af udvidelser og applikationer. Hvis du ønsker at bruge det, så sørg for at have `blinker`_ installeret.
  • refactored vejen url adaptere er oprettet. Denne proces er nu fuldt tilpasselig med: meth:. `~ Flask.Flask.create_url_adapter` metode
  • Moduler kan nu tilmelde sig et underdomæne i stedet for bare en URL præfiks. Dette gør det muligt at binde et helt modul til en konfigurerbar underdomæne.

Hvad er nyt i version 0.5.1:

  • Løser et problem med skabelon lastning fra biblioteker, når moduler hvor der anvendes.

Hvad er nyt i version 0.4:

  • Tilføjet muligheden for at registrere ansøgning brede fejl handlere fra moduler.
  • : meth:. `~ Flask.Flask.after_request` håndterer nu også påberåbes, hvis anmodningen dør med en undtagelse og en fejlhåndtering side spark i
  • Test kunden har ikke evnen til at bevare sammenhæng anmodning om en lidt længere. Dette kan også bruges til at udløse brugerdefinerede forespørgsler, der ikke dukker anmodningen stakken til test.
  • Fordi Python standard bibliotek caches loggere, navnet på loggeren kan konfigureres nu til bedre support unittests.
  • Tilføjet `TESTING` switch, der kan aktivere unittesting hjælpere.
  • Loggeren skifter til `DEBUG` tilstand nu, hvis debug er aktiveret.

Krav :

  • Jinja 2.4 eller højere
  • Werkzeug 0.6.1 eller højere

Lignende software

Joomla! Framework
Joomla! Framework

13 May 15

Flight
Flight

10 Apr 16

LoopBack
LoopBack

18 Jul 16

Smarty
Smarty

13 Apr 15

Andre software developer Armin Ronacher

MarkupSafe
MarkupSafe

5 Jun 15

Logbook
Logbook

12 May 15

Jinja2
Jinja2

11 May 15

Kommentarer til Flask

Kommentarer ikke fundet
Tilføj kommentar
Tænd billeder!
Søg efter kategori