Все материалы с тегом #Python
Как создать Flask API с проверкой подлинности по токенам JSON Web Token: Часть 3 из 5: Конфигурация API и регистрация пользователя
Третья часть руководства по разработке API на Flask с использованием JSON Web Token. Познакомимся с основами и требованиями REST, выбранным методом их соблюдения, приступим к созданию парсера для запросов и конечных точек API.
Источник (Aaron Luna): How To: Create a Flask API with JWT-Based Authentication Part 3: API Configuration and User Registration
Как создать Flask API с проверкой подлинности по токенам JSON Web Token: Часть 2 из 5: Модели базы данных, миграции и настройка JSON Web Token
Вторая часть руководства по разработке API на Flask с использованием JSON Web Token. Настраиваем классы для моделей базы данных, проверку подлинности веб-токена и тесты с использованием зафиксированных объектов (fixtures) из pytest.
Источник (Aaron Luna): How To: Create a Flask API with JWT-Based Authentication Part 2: Database Models, Migrations and JWT Setup
Как создать Flask API с проверкой подлинности по токенам JSON Web Token: Часть 1 из 5: Настройка проекта и конфигурация среды
Масштабное руководство, которое предлагает программист Аарон Луна (Aaron Luna) из США. Проект на основе Flask с возможностью регистрации пользователей и администраторов будет создавать/менять/удалять виджеты, а проверка подлинности будет проводиться с помощью токенов Json Web Token с коротким сроком действия и автоматической инвалидацией при выходе из системы.
Источник: How To: Create a Flask API with JWT-Based Authentication Part 1: Project Setup and Environment Configuration
Асинхронный Flask 2.0
В мае появился async Flask 2.0, который, среди прочего, предложил асинхронные инструменты. Пусть даже они довольно ограниченные, но это уже шаг вперед (оставим пока за скобками aioflask, хотя он выглядит получше). В качестве обзора асинхронного Flask 2.0 предлагаю туториал Патрика Кеннеди (Patrick Kennedy).
Источник: Async in Flask 2.0
Еще раз о создании подклассов в Python
Размышления на тему вариантов структурирования кода в Python по принципу наследования и композиции от известного программиста Хайнека Шлавака (Hynek Schlawack). По его просьбе указываю, что данный перевод сделан исключительно мной и не согласовывался с ним. В перевод не включены концевые сноски.
Источник: Subclassing in Python Redux