Публикации по теме 'flask-restplus'
Создание API-интерфейсов Python с помощью Flask, Flask-RESTPlus и Swagger UI
Программирование
Создание API-интерфейсов Python с помощью Flask, Flask-RESTPlus и Swagger UI
Как создать интерактивную панель управления API на Python?
Что такое Swagger UI?
Пользовательский интерфейс Swagger - это инструмент для визуализации и взаимодействия с API, который автоматически создается с использованием спецификации OpenAPI. Он генерирует веб-страницу, которая помогает нам документировать различные API и взаимодействовать с ними.
Что такое Flask-RESTPlus?..
Вопросы по теме 'flask-restplus'
flask - что-то более строгое, чем @api.expect для входных данных?
В моем API flask-restplus я хотел бы не только проверять эти входные данные, как в следующем примере.
resource_fields = api.model('Resource', {
'name': fields.String(default = 'string: name', required = True),
'state':...
7061 просмотров
schedule
02.06.2023
Взять схему JSONAPI из модели
В моем приложении Rest я хочу вернуть json как формат JSONAPI , но мне нужно создать для него класс Schema и снова создать все поля, которые уже есть в моем model . Поэтому вместо того, чтобы создавать каждое поле в классе схемы, я могу не брать...
378 просмотров
schedule
27.06.2022
Обслуживание Flask-RESTPlus на https-сервере
Я относительно новичок в Python и создал микросервис, используя flask-resplus . Отлично работает на моем компьютере и на сервере разработки, обслуживаемом http. У меня нет контроля над тем, где можно развернуть микросервис. В этом случае кажется,...
4350 просмотров
schedule
26.12.2022
Перехват исключений в Python Flask RestPlus
Я изо всех сил пытаюсь найти способ вернуть ответ, когда вызов одного из моих API не возвращает никакого результата. Я использую flask_restplus и безуспешно пытался использовать аннотацию @api.errorhandler, а затем я прибегнул к простому блоку...
3583 просмотров
schedule
26.07.2022
Не могу прочитать с сервера. У него могут отсутствовать соответствующие настройки источника управления доступом | Облако Google | Чванство
Я пытаюсь развернуть спокойный API в облаке Google. Код работает нормально на моем локальном. Однако после успешного развертывания моего приложения в облаке Google, когда я нажимаю URL-адрес проекта, я получаю следующую ошибку:
Не могу...
738 просмотров
schedule
11.12.2023
Как перейти с API на доменное имя в API Flask-restplus?
Я пытаюсь перенаправить API-интерфейс фляги на mydomain.example с конечной точкой api.mydomain.example
Например, мой метод ping будет иметь конечную точку api.mydomain.example/v1/server/ping . Однако я получаю...
1234 просмотров
schedule
18.08.2022
Проверка Flask Restplus на наличие необходимых заголовков
Я хочу проверить, предоставил ли запрос необходимые заголовки, используя Flask-RestPlus.
Я попытался использовать https://flask-restful.readthedocs.io/en/0.3.5/reqparse.html , который я использовал раньше, чтобы проверить тело на наличие...
1998 просмотров
schedule
04.12.2023
Как совместить Flask-RESTPlus с Requests: HTTP для людей?
Я использую Flask-RESTPlus для создания конечной точки и использую Requests: HTTP for Humans для сбора сведений о продукте с одного из сайтов электронной коммерции.
Я получил подробную информацию о продукте, используя Requests , но когда я...
566 просмотров
schedule
04.05.2023
Значение поля модели Flask Swagger по умолчанию динамическое
Я ищу способ сделать так, чтобы поле документации Swagger предлагало пользователю текущую дату каждый раз, когда оно загружается.
Очевидно, что предоставление ценности не работает, поскольку она остается статичной. Предоставление ему функции также...
867 просмотров
schedule
26.11.2023
Flask-cors не отрицает происхождение, как настроено
Я пытаюсь использовать flask-cors (3.0.8) с flask-restplus (0.13.0), разрешая некоторые источники и запрещая другие, но cors не отклоняет запросы на перекрестное происхождение.
Моя архитектура устроена таким образом, что для инициализации моего...
650 просмотров
schedule
01.07.2022
Расширение REST API Flask с помощью WebSockets
В настоящее время я работаю над расширением моего существующего REST API, созданного с помощью Flask-RESTPlus, с поддержкой WebSocket. Идея состоит в том, чтобы создать модель Web Thing (Gateway ). «Вещи» в моем случае использования динамически...
2536 просмотров
schedule
14.10.2022
Публикация вложенных моделей SQLAlchemy-Marshmallow
Я пытаюсь понять SQLAlchemy в сочетании с Marshmallow. У меня был Flask API, который содержит некоторые активы и торговые пары. Мне нужны двунаправленные отношения «один ко многим» между этими моделями. У меня есть следующий код:
class...
147 просмотров
schedule
30.11.2022
хостинг flask_restplus Swagger UI на Herokuapp говорит, что определение API не предоставлено.
Я пытаюсь разместить пользовательский интерфейс Swagger Flask Restplus на сервере Heroku. Собирается успешно и при проверке в логах хероку даже там пишет "Сборка выполнена успешно".
Но проблема в том, что когда я проверяю фактический хостинг, на...
1839 просмотров
schedule
10.07.2022
Разрешить нулевые значения в поле в flask-restx/flask-restplus
Я использую flask-restx для создания API.
Моя модель API выглядит следующим образом:
myModel = api.model(
'myModel',
{
'id' : fields.Integer(min=1, required=True),
'code' : fields.String(enum=["A", "B", "C"],...
1005 просмотров
schedule
15.04.2023
Flask RestPlus/RestX: как поделиться моделями API между пространствами имен?
У меня есть следующая структура в моем приложении Flask-RestX:
api_models
users
разрешения
namespaces
users
разрешения
У меня есть permission_model в api_models/permissions , которую я хочу использовать в user_model...
538 просмотров
schedule
10.11.2023
Добавление декораторов аутентификации в flask restx
У меня есть приложение Flask, использующее flask-restx и flask-login . Я бы хотел, чтобы все маршруты по умолчанию требовали входа в систему и явно определяли общедоступные маршруты, не требующие аутентификации. Я начал использовать декораторы,...
1412 просмотров
schedule
16.06.2022
Почему мои модели фляг RESTplus не зарегистрированы
У меня есть код Flask RESTplus, в котором я создал экземпляры моделей в папке models.py. Я назвал все модели API внутри соответствующих классов моделей Flask SQLAlchemy.
Например
class User(db.Model):
serializer = api.model("user",...
143 просмотров
schedule
27.04.2023
Преобразование поля json в теле в перечисление с помощью flask-restx
У меня есть следующее определение API для flask-restx (хотя оно также должно работать с flask-restplus). Есть ли способ преобразовать поле enum в теле запроса в Enum MyEnum без особых накладных расходов или с использованием DAO?
class...
16 просмотров
schedule
18.02.2023