Flask

Software screenshot:
Flask
Podrobnosti Software:
Verze: 0.10.1
Datum uploadu: 13 May 15
Vývojka: Armin Ronacher
Licence: Volný
Popularita: 125
Velikost: 531 Kb

Rating: 4.0/5 (Total Votes: 1)

Baňka je určena pro malé měřítku aplikace vyvíjeny, aby bylo snadné na využití CPU

Vlastnosti :.

  • Vestavěný Vývoj serveru a debugger
  • Integrovaná podpora pro unittesting podporu
  • pohodové žádost dispečink
  • Používá Jinja2 šablon
  • Podpora pro bezpečné soubory cookie (na straně klienta zasedání)
  • 100% WSGI 1,0 kompatibilní
  • na bázi Unicode
  • bohate dokumentovány

Co je nového v této verzi:

  • Byla přidána podpora pro bajtu řetězce zpět do systému relace. Tento zlomil slučitelnost se společným případě osob uvedení binárních dat pro ověření tokenu do relace.
  • Opravena chyba, kdy registrace stejnou metodu dvakrát za stejný koncový bod by vyvolat výjimku nesprávně.

Co je nového ve verzi 0.9:

  • Pevná předpoklad při provádění sezení, které by mohly zlomit zpráva bliká na zasedání implementace, které používají vnější paměti.
  • Změněno chování tice vrácené hodnoty z funkce. Oni jsou už ne argumenty na objekt odpověď, oni teď mají definovaný význam.
  • Přidáno: attr: `flask.Flask.request_globals_class` umožnit určité třídy, které mají být použity na vytvoření: dat:` ~ flask.g` instance každého požadavku
  • .
  • Přidána `required_methods` atribut pro zobrazení funkce vynutit přidat metody na registraci.
  • Přidáno: FUNC:. `Flask.after_this_request`
  • Přidáno: FUNC:. `Flask.stream_with_context` a schopnost tlačit kontextech vícekrát, aniž by neočekávané chování

Co je nového ve verzi 0.8:

  • chybně údaje JSON se nyní místo toho vyvolá špatný výjimku požadavek HTTP chyby hodnoty, která se obvykle by vést k vnitřní chybě serveru 500, pokud nejsou zpracovány. To je zpět nekompatibilní změna.
  • Aplikace mají nyní nejen cestu kořenový, kde jsou umístěny prostředky a moduly, ale také instane cestu, která je označené místo k poklesu soubory, které jsou modifikované při běhu (obrázky atd.). Také to je koncepčně pouze instance v závislosti a mimo řízení verzí, takže je to ideální místo pro konfigurační soubory atd Více informací naleznete na: ref:. `Instance-folders`
  • Přidána `` konfigurační proměnnou APPLICATION_ROOT``.
  • Realizace: meth:. `~ Flask.testing.TestClient.session_transaction` snadno upravit relace z testovacího prostředí
  • refactored Test klienta interně. `` APPLICATION_ROOT`` konfigurační proměnnou, stejně jako `` SERVER_NAME`` jsou nyní správně pomocí testovacího klienta použita jako výchozí.
  • Přidáno: attr:. `Flask.views.View.decorators` na podporu jednoduššího zdobení zásuvných (založených třída) zobrazení
  • Opravena chyba, kdy v případě, že zkouška klient použít s s prohlášením nespustily provádění těchto teardown manipulátory.
  • Přidána jemnější kontrolu nad relace cookie parametrů.
  • hlava žádosti o způsobu pohledu nyní automaticky odeslat na `get` metody, pokud byla realizována žádná psovod.
  • Realizace virtuální: MOD:. `Flask.ext` balíček importovat z rozšíření
  • kontext uchování na výjimky je nyní nedílnou součástí Baňka samotné a již zkoušeného klienta. Tento uklidil nějakou vnitřní logiku a snižuje šance na uprchlé vyžádání kontextů v unittests.

Co je nového ve verzi 0.7.2:

  • Opraven problém s URL procesory nepracuje správně na plány.

Co je nového ve verzi 0.7.1:

  • Bugfix vydání:
  • Přidána chybějící budoucího dovozu, který zlomil 2,5 kompatibilitu.
  • Pevná nekonečný přesměrování problém s plány.

Co je nového ve verzi 0.6.1:

  • Opravena chyba, kdy výchozí `OPTIONS` odpověď nebyl vystavovat všechny platné metody v `Allow` záhlaví.
  • Jinja2 šablona loading syntaxe nyní umožňuje & quot; ./& quot; v přední části závěsných šablony. Dříve to způsobilo problémy s modulem nastavení.
  • Opravena chyba, kdy subdomény nastavení pro moduly byl ignorován pro statické složky.
  • Opraven bezpečnostní problém, který dovolil klientům stahovat libovolné soubory, pokud hostitele serveru byl windows založený operační systém a klient používá zpětná lomítka uniknout adresáře, soubory, kde exponovaných z.

Co je nového ve verzi 0.6:

  • Po požadavek funkce jsou nyní nazývají v obráceném pořadí registrace.
  • Možnosti se nyní automaticky realizován Baňka, pokud aplikace explicitně dodává, "Možnosti" jako metoda k pravidlu URL. V tomto případě se žádné automatické VOLBY manipulaci s kopy v.
  • Statické pravidla jsou nyní ještě na místě, pokud není statická složka pro modul. To byla realizována na podporu GAE, které odstraní statickou složku, pokud je to součást mapování v souboru .yml.
  • : attr:. `~ Flask.Flask.config` je nyní k dispozici v šablonách jako` config`
  • Kontextové procesory budou již přepíše hodnoty předávány přímo k vykreslení funkce.
  • Přidána možnost omezit data příchozí požadavek s novým `` konfigurační hodnoty MAX_CONTENT_LENGTH``.
  • koncový bod pro: meth:. `Metoda flask.Module.add_url_rule` je nyní nepovinný být v souladu s funkcí se stejným názvem na aplikační objekt
  • Přidáno: FUNC:. `Flask.make_response` funkce, která zjednodušuje vytváření instancí objektů odpověď v zobrazení
  • Přidaný signalizace podporu založenou na blikač. Tato funkce je v současné době nepovinný a měl být používán rozšíření a aplikacemi. Chcete-li jej používat, ujistěte se, že máte nainstalován `blinker`_.
  • refactored způsob url adaptéry jsou vytvořeny. Tento proces je nyní plně přizpůsobitelný s: meth:. `~ Metoda flask.Flask.create_url_adapter`
  • Moduly mohou nyní zaregistrovat na subdoménu místo pouhý URL prefix. Díky tomu je možné vytvořit vazbu celého modulu na konfigurovatelný subdomény.

Co je nového ve verzi 0.5.1:

  • Opravuje problém s načítání šablony z adresářů po moduly pokud je použito.

Co je nového ve verzi 0.4:

  • přidal schopnost registrovat aplikací široké chybové manipulátory z modulů.
  • : meth:. `~ Flask.Flask.after_request` manipulátory jsou nyní také uplatnit, pokud žádost zemře s výjimkou a zpracování chyb stránku kopy v
  • Testovací klient nemá schopnost zachovat požadavek kontext pro trochu déle. Toto může být také použita ke spuštění vlastní požadavky, které nejsou pop požadavku zásobníku pro testování.
  • Vzhledem k tomu, standardní knihovny Nejmladší dřevorubců, Python, název záznamníku je konfigurovatelná nyní lepší podporu unittests.
  • Přidána `TESTING` přepínač, který lze aktivovat unittesting pomocníky.
  • záznamník přepne do režimu `DEBUG` teď, pokud je povoleno ladění.

Požadavky na :

  • Jinja 2.4 nebo vyšší,
  • Werkzeug 0.6.1 nebo vyšší

Podobný software

Hazaar MVC
Hazaar MVC

14 Apr 15

BlueJacket
BlueJacket

1 Mar 15

scaleApp
scaleApp

1 Mar 15

Warp Framework
Warp Framework

13 Apr 15

Ostatní software developer Armin Ronacher

Komentáře k Flask

Komentáře nebyl nalezen
Přidat komentář
Zapnout obrázky!
Vyhledávání podle kategorie