Flask

Screenshot Software:
Flask
Szczegóły programowe:
Wersja: 0.10.1
Filmu: 13 May 15
Wywoływacz: Armin Ronacher
Licencja: Wolny
Popularność: 377
Rozmiar: 531 Kb

Rating: 4.0/5 (Total Votes: 1)

Kolba jest przeznaczona dla małych aplikacji skalę rozwija się łatwo na wykorzystanie procesora

Opis .

  • Wbudowany Serwer rozwój i debugger
  • Zintegrowana obsługa unittesting wsparcie
  • relaksującego żądania wysłania
  • Używa Jinja2 szablonów
  • Obsługa zabezpieczonych plików cookie (sesje po stronie klienta)
  • 100% zgodny z WSGI 1.0
  • na podstawie Unicode
  • udokumentowane

Co nowego w tym wydaniu:

  • Dodano wsparcie dla ciągów bajtów z powrotem do systemu sesji. Ten złamał zgodności ze wspólnym przypadku osób stawiających dane binarne dla tokena weryfikacji do sesji.
  • Naprawiono problem z rejestracji w taki sam sposób dwa razy do tego samego punktu końcowego uruchamiałaby wyjątek nieprawidłowo.

Co nowego w wersji 0.9:

  • Poprawiono założeniem w realizacji sesji, które mogą złamać wiadomość miga na Sesje implementacje, które używają pamięci zewnętrznej.
  • Zmienione zachowanie wartości zwracanych krotka z funkcji. Oni nie są już argumenty do obiektu odpowiedzi, teraz mają określone znaczenie.
  • Dodane: atr: `flask.Flask.request_globals_class` aby umożliwić konkretne klasy mają być wykorzystywane w tworzeniu: dane:` ~ flask.g` wystąpienie każdego zapytania
  • .
  • Dodane `required_methods` atrybut, aby wyświetlić funkcje zmusić-dodać metody przy rejestracji.
  • Dodane: func:. `Flask.after_this_request`
  • Dodane: func:. `Flask.stream_with_context` i zdolność do pchania kontekstach wiele razy, nie powodując nieoczekiwane zachowanie

Co nowego w wersji 0.8:

  • malformed danych JSON będzie teraz wywołać złe żądanie HTTP, a nie wyjątek błędu wartości, które zwykle spowodowałoby 500 błędu serwera jeśli nie obchodzić. To jest wstecznie niezgodna zmiany.
  • Aplikacje mają teraz nie tylko ścieżkę katalogu głównego, gdzie znajdują się zasoby i moduły, ale także ścieżkę instane które jest wyznaczone miejsce do upuścić pliki, które są modyfikowane w czasie wykonywania (dodane itd.). Także to jest koncepcyjnie jedyny przypadek w zależności, jak i poza kontrola wersji, więc jest to idealne miejsce, aby umieścić pliki konfiguracyjne itp Więcej informacji na stronie: Ref.: `Instancji folders`
  • Dodane zmiennej konfiguracji `` APPLICATION_ROOT``.
  • Wdrożone: met. `~ Flask.testing.TestClient.session_transaction` łatwo modyfikować sesje ze środowiska testowego
  • refactored klient testowy wewnętrznie. `` Konfiguracja zmiennej APPLICATION_ROOT`` jak `` SERVER_NAME`` są teraz prawidłowo stosowane przez klienta testowego jako domyślne.
  • Dodane: atr. `Flask.views.View.decorators` wspierać prostsze zdobienia z dołączanymi klasy) (na podstawie poglądów
  • Naprawiono błąd, gdzie klient testowy jeśli używana z ze stwierdzeniem nie wywołać wykonanie obsługi przerywaniem.
  • Dodane precyzyjną kontrolę nad parametrami plików cookie sesji.
  • żądania HEAD do widzenia metoda automatycznie wysyła do `GET` metody w przypadku braku obsługi wdrożonego.
  • Wdrożone wirtualny: mod:. `Pakiet flask.ext` importowania rozszerzenie od
  • zachowanie kontekstu na wyjątkach jest teraz integralną częścią samej kolby i nie klienta testowego. Ten posprzątać trochę wewnętrzną logikę i obniża szanse na zbiegłych w unittests kontekstach życzenie.

Co nowego w wersji 0.7.2:

  • Naprawiono problem z procesorami URL nie działa prawidłowo na plany.

Co nowego w wersji 0.7.1:

  • wydanie poprawkowe:
  • Dodano brakujące przyszłego przywozu, który wybuchł 2,5 kompatybilność.
  • Poprawiono problem przekierowanie z nieskończoną plany.

Co nowego w wersji 0.6.1:

  • Naprawiono błąd, gdzie domyślnym `odpowiedź OPTIONS` nie narażając wszystkich prawidłowych metod w `Allow` cel.
  • Jinja2 składni szablonu ładowania pozwala teraz & quot; ./& quot; przed obwód obciążenia szablonu. Wcześniej to spowodowało problemy z ustawieniami modułu.
  • Naprawiono problem z ustawieniem subdomenę modułów został zignorowany folderu statycznym.
  • Naprawiono problem bezpieczeństwa, który pozwalał klientom pobranie dowolnych plików, jeśli serwer gospodarz był windows system operacyjny, a klient korzysta backslashy uciec z katalogu plików, gdzie narażone z.

Co nowego w wersji 0.6:

  • Po funkcje żądania są teraz nazywa się w odwrotnej kolejności rejestracji.
  • OPCJE jest automatycznie realizowana przez Kolba chyba że wniosek explictly dodaje, "Opcje", jak metody do zasady URL. W tym przypadku nie ma opcji automatycznego przenoszenia kopnięcia w.
  • zasady statyczne są teraz jeszcze na miejscu, jeżeli nie ma statyczne katalog modułu. To był realizowany do pomocy GAE, które usunie folder statyczny czy jest to część odwzorowania w pliku .yml.
  • : atr. `~ Flask.Flask.config` jest teraz dostępny w szablonach jak` config`
  • Procesory kontekstowe nie będzie przesłaniać wartości przekazywane bezpośrednio do funkcji renderowania.
  • Dodano możliwość ograniczenia danych przychodzących żądań z nowym `` wartości konfiguracji MAX_CONTENT_LENGTH``.
  • punkt końcowy dla: met:. `Metody flask.Module.add_url_rule` jest teraz opcjonalnie być zgodne z funkcją tej samej nazwie na obiekt aplikacji
  • Dodano: func:. `Funkcji flask.make_response`, że ułatwia tworzenie instancji obiektów odpowiedzi w widokach
  • Dodane sygnalizacji wsparcia w oparciu o kierunkowskaz. Ta funkcja jest obecnie opcjonalny i powinien być używany przez rozszerzenia i aplikacje. Jeśli chcesz go używać, upewnij się, że zainstalowany blinker`_ `.
  • refactored sposób url tworzone są adaptery. Proces ten jest teraz w pełni konfigurowalny z: met. `~ Metoda flask.Flask.create_url_adapter`
  • Moduły mogą teraz zapisać się na subdomenie, a nie tylko prefiksem URL. To sprawia, że ​​możliwe wiążą cały moduł konfigurowalnego subdomeny.

Co to jest nowy w wersji 0.5.1:

  • Rozwiązuje problem z szablonu z katalogów przy załadunku moduły gdzie stosowane.

Co nowego w wersji 0.4:

  • Dodano możliwość rejestrowania aplikacji szerokie obsługi błędów z modułów.
  • : met. `~ Flask.Flask.after_request` teleskopowe są teraz również wywołany jeśli wniosek umiera z wyjątkiem i obsługa błędów stronę kopnięć w
  • klient testowy nie ma możliwości, aby zachować kontekst wniosku o trochę dłużej. To może być również używany do uruchomienia własnych wniosków, które nie pojawiają stos zapytanie do testów.
  • Ponieważ buforuje standardowej biblioteki Pythona rejestratory, nazwa rejestratora jest konfigurowalny teraz do lepszych unittests wsparcia.
  • Dodane `przełącznik TESTING`, że może aktywować unittesting pomocników.
  • rejestrator przełącza się w tryb DEBUG` teraz `debug, jeśli jest włączona.

Wymagania :

  • Jinja 2.4 lub nowszy,
  • Werkzeug 0.6.1 lub wyższej,

Podobne oprogramowanie

Jodd
Jodd

10 Feb 16

Leapstrap
Leapstrap

28 Feb 15

Spring Boot
Spring Boot

10 Feb 16

Flatiron
Flatiron

1 Mar 15

Inne programy z deweloperem Armin Ronacher

Komentarze do Flask

Komentarze nie znaleziono
Dodaj komentarz
Włącz zdjęć!
Szukaj wg kategorii