Вопросы по теме 'eve'

eve framework и авторизация HMAC
Я вычисляю HMAC запроса тела HTTP следующим образом: payload = {"name":"myvm","os":"gentoo","resources":{"vCPU":"4","RAM":"512","Disk":"1000"},"actions":["start"]} key = "supersecretkey" secret = bytes(key, encoding='utf-8') msg =...
98 просмотров
schedule 21.11.2022

Пользовательские запросы в обход аутентификации по токену в EVE
Я новичок во фреймворке EVE, но уже имею некоторый опыт работы с flask и mongodb. Я хочу создать веб-приложение на основе eve rest с авторизацией токена. Так, например, у меня есть случай: я хочу проверить, существует ли электронная почта в режиме...
305 просмотров
schedule 11.03.2024

Python Eve: сбой предварительного условия 412 на PATCH
У меня есть приложение Python Eve со следующим соответствующим кодом: def handle_user_update(request, lookup): if request and request.data: data = json.loads(request.data) users = app.data.driver.db['users'] user =...
1119 просмотров
schedule 22.01.2024

ошибка проверки схемы в производстве в запросе исправления python eve
Я отправляю запрос на исправление в канун Python. Но это генерирует следующую ошибку "An exception occurred: __init__() got an unexpected keyword argument 'allow_unknown'" моя структура схемы показана ниже. 'notifications': {...
423 просмотров
schedule 01.08.2022

Шлюз AWS API с Python-EVE, где не работает развернутый API
У меня есть общедоступный API Python-eve , и мы можем запросить его следующим образом: https://my-api.com/collections?where= {"name":" Питер"} Я хочу создать шлюз API для проксирования той же конечной точки URL следующим образом:...
246 просмотров

Накануне Python? Где запрос возвращает пустой результат
У меня есть коллекция монго под названием Case, в которой есть следующие записи: { _updated: "Tue, 26 Jul 2016 10:47:34 GMT", user_id: "ronaldo", client: "webapp", _links: { self: { href:...
403 просмотров
schedule 15.05.2024

Запрос встроенного документа Python Eve
Есть ли способ запросить встроенный документ в канун Python? Например: у меня есть следующий ответ: URL: http://127.0.0.1:5000/shipments/57fafd5bb9211367f5b2006e { "_updated": "Mon, 10 Oct 2016 02:30:51 GMT", "track":...
974 просмотров
schedule 07.08.2023

Python Eve – как фильтровать по значению даты и времени
Как вернуть элементы, отфильтрованные по дате или интервалу дат? Я пробовал что-то подобное на основе примера фильтрации из документации Евы: /records/?where={"date": {"$gte": "2016-10-17"}} Я подумал, что этот синтаксис Python тоже может...
1028 просмотров
schedule 02.01.2023

Прозрачный API интернационализации с Python EVE
Нам нужен i18n API, который поддерживает множество языков в своих запросах. Как лучше всего использовать ключ заголовка «Accept-Languages»? Я думаю о том, чтобы иметь коллекцию для каждого языка и сделать прозрачный запрос для соответствующей...
92 просмотров
eve
schedule 05.08.2023

Python Eve: поля не возвращаются в конфигурации по умолчанию
Я пытаюсь использовать EVE, чтобы открыть доступную только для чтения коллекцию документов mongo. Проблема в том, что ни одно из полей объекта не возвращается через EVE. Пытаюсь начать как можно проще. Моя коллекция "ресторанов" mongodb создана...
428 просмотров
schedule 07.06.2022

Платформа Eve: ограниченный доступ пользователей к ресурсам
Я использую платформу Eve и пытаюсь использовать доступ к ресурсам, ограниченный пользователем, как описано в: http://python-eve.org/authentication.html#user-restricted-resource-access Я делаю что-то вроде: class CustomAuth(TokenAuth):...
146 просмотров
schedule 17.01.2023

Фреймворк Eve: хук on_update
Я использую платформу Eve для службы REST API. Также я использую перехватчики БД для предварительной обработки перед некоторыми действиями: http://python-eve.org/features.html#database-event-hooks Мой вопрос: нужно ли мне сохранять в базе данных...
343 просмотров
schedule 26.09.2022

Почтальон (и канун python), предоставляющий разные результаты для одного и того же запроса при выполнении в mongodb
Я разрабатываю очень легкий API, используя Python Eve, который обращается к базе данных mongodb. Каждый документ в базе данных имеет поле geom, и в этом поле есть индекс 2d-сферы. Когда я запускаю этот запрос в монго, он работает отлично и очень...
362 просмотров
schedule 06.05.2023

Как написать модель в пользовательском маршруте EVE
Я немного поэкспериментировал с EVE и столкнулся с вопросом, как манипулировать данными в пользовательских конечных точках. Пример: мне нужен «пользовательский» метод POST, где я могу перехватить данные, хешировать пароль и затем сохранить нового...
48 просмотров
schedule 28.12.2022

Как вы обрабатываете аутентификацию на основе файлов cookie в Eve?
Я использую Eve 0.7, Eve-Sqlalchemy 0.7.1 и класс TokenBasedAuth, реализованный и установленный на моих доменах. Он работает как дизайн для запросов, которые отправляют токен через заголовок авторизации. Пример, который работает так, как...
76 просмотров
schedule 06.06.2024

Как я могу протестировать проекции Python Eve с помощью pytest?
Я пытаюсь как-то сделать запрос на тестирование фляжного клиента для Евы: @pytest.fixture(scope='session') def client(): app = a.create_app() app.debug = True client = app.test_client() return client def animal_mes_id(client):...
63 просмотров
schedule 27.02.2023

Как запретить _id в запросе при создании ресурсов с помощью Python eve?
Я использую Python Eve для реализации REST API. Создавая ресурс с помощью POST, кажется, что я могу передать значение для поля «_id» в теле запроса, и пока значение соответствует формату ObjectId Mongo, Ева использует переданное значение в качестве...
64 просмотров
eve
schedule 05.05.2024