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

Mozaic
Mozaic

14 Apr 15

NodObjC
NodObjC

10 Feb 16

Epitome
Epitome

13 Apr 15

tinyPHP
tinyPHP

13 Apr 15

Ostatní software developer Armin Ronacher

Jinja2
Jinja2

12 May 15

Werkzeug
Werkzeug

14 Apr 15

Pygments
Pygments

1 Mar 15

Logbook
Logbook

12 May 15

Komentáře k Flask

Komentáře nebyl nalezen
Přidat komentář
Zapnout obrázky!