Flask

Скріншот програми:
Flask
Дані програми:
Версія: 0.10.1
Дата завантаження: 13 May 15
Розробник: Armin Ronacher
Ліцензія: Безкоштовно
Популярність: 125
Розмір: 531 Kb

Rating: 4.0/5 (Total Votes: 1)

Настій призначений для застосування дрібних розробляється, щоб легко від використання процесора

Особливості :.

  • Вбудований Сервер розробки і відладчик
  • Інтегрована підтримка unittesting підтримку
  • RESTful запит диспетчеризації
  • Використання шаблонів jinja2
  • Підтримка захищених печиво (на стороні клієнта сесії)
  • 100% WSGI 1.0 сумісний
  • Unicode основі
  • добре задокументовані

Що нового У цьому випуску:

  • Додана підтримка байт рядка назад в систему сесії. Це зламав сумісність із загальним випадку людей покласти двійкові дані для маркера перевірки в сесії.
  • Виправлена ​​проблема, коли реєстрації той же метод в два рази за той же кінцевої викличе виключення неправильно.

Що нового у версії 0.9:

  • Виправлена ​​припущення в реалізації сесій, які могли б порушити повідомлення блимає на сесій реалізацій, які використовують зовнішній накопичувач.
  • Змінено поведінку повернення кортеж значень з функцій. Вони більше не є аргументами в об'єкт відповіді, у них тепер є певний сенс.
  • Додано: атр: `flask.Flask.request_globals_class` щоб конкретний клас буде використовуватися на створення: дані:` ~ flask.g` екземпляр кожного запиту
  • .
  • Додана `required_methods` атрибут, щоб подивитися функції, щоб змусити-додати методи при реєстрації.
  • Додана: FUNC :. `Flask.after_this_request`
  • Додано: FUNC :. `Flask.stream_with_context` і здатність висунути контекстах кілька разів, не викликаючи несподівану поведінку

Що нового у версії 0.8:

  • Спотворені дані JSON тепер викликати погане запит HTTP виняток, а не за помилки значення, які зазвичай приведе в внутрішньої помилки сервера 500, якщо не обробляються. Це тому несумісне зміна.
  • Програми тепер не тільки у кореневої шлях, де ресурси і модулі розташовані, а й instane шлях, який позначається місце, щоб перетягувати файли, змінені під час виконання (додавання і т.д.). Крім того, це єдиний випадок, концептуально і незалежно контролю версій, так це ідеальне місце, щоб помістити файли конфігурації і т.д. Для отримання додаткової інформації див: Ref :. `Екземпляра folders`
  • Додана `` змінна конфігурації APPLICATION_ROOT``.
  • Реалізовано: мет :. `~ Flask.testing.TestClient.session_transaction` легко змінювати сеансів з тестової середовища
  • реструктурувати тестовий клієнт внутрішньо. `` Мінлива конфігурації APPLICATION_ROOT`` а також `` SERVER_NAME`` тепер правильно використовується тестового клієнта, як за замовчуванням.
  • Додано: атр :. `Flask.views.View.decorators` підтримати просту прикраси підключаються (на основі класу) переглядів
  • Виправлена ​​проблема, коли тестовий клієнт, якщо використовується з з заявою не викликати виконання обробників демонтажу.
  • Додана більш точний контроль над параметрами сесія печиво.
  • запити голову до думки методу тепер автоматично відправити на `get` методу, якщо жодного обробника не був реалізований.
  • Реалізована віртуальний: Mod .: `Flask.ext` пакет імпортувати розширення від
  • збереження контексту на винятках зараз невід'ємною частиною самої колби і більше з тестового клієнта немає. Це очищені деяку внутрішню логіку і знижує шанси на тікають контекстах запиту в UnitTests.

Що нового у версії 0.7.2:

  • Виправлена ​​проблема з процесорами URL не працює належним чином на креслення.

Що нового у версії 0.7.1:

  • Виправлення реліз:
  • Додана відсутню майбутнього імпорту, що зламав 2,5 сумісності.
  • Виправлена ​​нескінченна проблема редирект з кресленнями.

Що нового у версії 0.6.1:

  • Виправлена ​​помилка, коли `options` відповідь за замовчуванням не піддаючи всі допустимі методи в `Allow` заголовка.
  • jinja2 шаблон завантаження синтаксис тепер дозволяє і Quot; ./& Quot; перед шляху навантаження шаблон. Раніше це викликало проблеми з модулем установок.
  • Виправлена ​​проблема, коли піддомен настройки для модулів було проігноровано для статичного папці.
  • Виправлена ​​проблема безпеки, що дозволило клієнтам завантажувати довільні файли, якщо хост-сервер був вікна на основі операційної системи і клієнт використовує зворотну косу риску, щоб уникнути директорія файлів, де піддаються від.

Що нового у версії 0.6:

  • Після запиту функції тепер називаються в зворотному порядку реєстрації.
  • Опції тепер автоматично здійснюється Настій якщо додаток Явно не додає "Параметри", як методу до правилу URL. У цьому випадку немає варіантів автоматичного зверненням ногами в.
  • Статичні правила тепер навіть на місці, якщо немає статичного папки для модуля. Це було реалізовано, щоб допомогти GAE, який зніме статичну папку, якщо вона є частиною відображення у файлі .yml.
  • : атр :. `~ Flask.Flask.config` тепер доступна в шаблонах як` config`
  • Процесори Контекст більше не буде перевизначити значення, передані безпосередньо у функції рендеринга.
  • Додана можливість обмежити вхідні дані запиту з новим значенням `` конфігурації MAX_CONTENT_LENGTH``.
  • кінцева точка для: мет :. `Методу flask.Module.add_url_rule` тепер необов'язково, щоб відповідати функції з тим же ім'ям на об'єкт докладання
  • Додана: FUNC :. `Flask.make_response` функцію, що спрощує створення екземплярів об'єктів у відповідь видом
  • Додана підтримка на основі поворотник сигналізації. Ця функція в даний час обов'язковим і повинен бути використаний розширень і додатків. Якщо ви хочете використовувати його, переконайтеся, що у `встановлений blinker`_.
  • реструктурувати спосіб URL адаптери створюються. Цей процес в даний час повністю настроюється з: мет :. `~ Метод flask.Flask.create_url_adapter`
  • Модулі можуть тепер зареєструватися для субдомена, а не просто URL префікс. Це робить можливим, щоб зв'язати весь модуль з налаштованим субдомена.

Що нового у версії 0.5.1:

  • Виправлена ​​проблема із завантаженням шаблону з рейтингів коли модулі де використовується.

Що нового у версії 0.4:

  • Додана можливість реєстрації додатків широкі обробники з модулів.
  • : мет :. `~ Flask.Flask.after_request` обробники тепер викликається, якщо запит вмирає з виключенням і обробка помилок сторінок ногами в
  • тестових клієнтів не має можливості зберегти контекст запиту для трохи довше. Це також може бути використаний для запуску користувача запитів, які не піп стек запит для тестування.
  • Оскільки Python стандартної бібліотеки схованок лісорубів, ім'я реєстратора налаштовується тепер більш ефективної підтримки UnitTests.
  • Додана `перемикач TESTING`, які можуть активувати unittesting помічників.
  • реєстратор переходить в режимі `DEBUG` зараз, якщо налагодження включена.

Вимоги

  • Дзиндзя 2.4 або вище
  • Werkzeug 0.6.1 або вище

Схожі програми

Apache Isis
Apache Isis

10 Dec 15

Behat
Behat

28 Feb 15

Evolutility
Evolutility

13 Apr 15

ApPHP Framework
ApPHP Framework

4 Jun 15

Інші програми розробника Armin Ronacher

Flask

Коментар не знайдено
додати коментар
Включіть картинки!
Пошук за категоріями