Вопросы по теме '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 просмотров
schedule
29.12.2023
Накануне 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 просмотров
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 просмотров
schedule
05.05.2024