Публикации по теме 'eve'


Почему Eve идеально подходит для приложений в реальном времени
Добро пожаловать в часть VI моей серии VI о Еве , захватывающем и увлекательном новом языке программирования. И. Как Eve объединяет весь ваш программный стек II. Когда логическое программирование встречается с CQRS III. Отказ от цепочки прицелов IV. Smalltalk и белковое программирование В. Прочная основа великого видения Евы VI. Почему Eve идеально подходит для приложений в реальном времени Эпоха подключенных клиентов В своем выступлении..

Декларативное моделирование доменов с Eve
Думая в канун, часть 1 Декларативное моделирование доменов с Eve Eve - это новая среда программирования от команды, создавшей LightTable . Язык, который использует Ева, имеет семантику, которая с самого начала была разработана для поддержки насыщенного и грамотного программирования. Он декларативен, неупорядочен и самоанализ. Это также удивительно просто: все в Eve основано на правилах сопоставления шаблонов, применяемых к записям типа "ключ-значение". Независимо от того, работаете..

Сбрасывая наши цепи прицела
Ева уходит только одна глобальная область видимости и одна локальная область видимости. Добро пожаловать в третью часть моей серии VI, посвященной Еве , захватывающему и увлекательному новому языку программирования. И. Как Eve объединяет весь ваш программный стек II. Когда логическое программирование встречается с CQRS III. Отказ от цепочки прицелов IV. Smalltalk и белковое программирование В. Прочная основа великого видения Евы VI. Почему Eve..

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

Написание тестов для Python Eve RESTful API против реальной MongoDB
Я разрабатываю свой сервер API с помощью Python-eve и хотел бы знать, как тестировать конечные точки API. Несколько вещей, которые я хотел бы протестировать конкретно: Проверка запросов POST/PATCH Аутентификация различных конечных точек До_...
1760 просмотров
schedule 13.11.2022

Использование уровня базы данных Eve без HTTP
В моем приложении коллекции MongoDB необходимо обновлять с помощью задания сценария на стороне сервера (IE: задание cron, которое очищает/извлекает из других API каждые 30 минут). Что я действительно хочу сделать, так это обновить коллекции MongoDB,...
935 просмотров
eve
schedule 25.06.2022

Как в Eve можно сделать подресурс коллекции и сохранить конечную точку родительской коллекции?
Мне нужны эти три конечные точки: /games /images /games/<game_id>/images Вот выдержка из моего файла settings.py #... games = { "schema": { "title": { "type": "string", "required": True...
1594 просмотров
schedule 28.08.2022

ошибка 401 tokenauth python-eve
Настройки.py: RESOURCE_METHODS = ['GET', 'POST', 'DELETE'] ITEM_METHODS = ['GET', 'PATCH', 'PUT', 'DELETE'] schema = { 'username': { 'type': 'string', 'required': True, }, 'password': { 'type': 'string',...
299 просмотров
schedule 22.07.2022

в чем причина того, что python-eve отбрасывает параметры поиска в операциях POST?
Я хотел бы использовать параметры запроса в POST и других методах модификации. Это может относиться к обычным параметрам запроса или к тем, которые извлекаются с помощью правил URL с переменными. Но я заметил, что Ева специально отбрасывает эти...
432 просмотров
schedule 12.07.2023

Flask/Eve + WSGI и HTTP_X_HTTP_METHOD_OVERRIDE
Я пытаюсь понять, как и когда заголовки HTTP среды WSGI переименовываются в объекте запроса приложения. Я пробую Eve и отправляю POST или PUT с X-HTTP-Method-Override. Код внутри Eve пытается получить доступ к заголовкам запроса, используя...
343 просмотров
schedule 19.04.2023

Python Eve — полезная нагрузка POST, содержащая список
У меня проблемы с типом list в моих схемах. Всякий раз, когда я пытаюсь выполнить POST, я получаю ответ 422, в котором говорится, что «должен быть типа списка». Ниже приведен простой пример, который создает эту проблему. from eve import Eve...
2651 просмотров
schedule 21.12.2022

Python-Eve служит изображениям
Добрый день! У меня есть REST API, основанный на фреймворке Python-Eve. Мне нужно обслуживать изображения, такие как простое приложение Flask (причина в том, что не нужно запускать два сервера). Я перемещаю REST API в префикс «api» и делаю простую...
660 просмотров
schedule 05.09.2022

Как определить пользовательский фильтр и привязать его к конечной точке ресурса
Я использую Python EVE, EVE-SQLAlchemy, Flask, Flask-SQLAlchemy, SQLAlchemy и базу данных Postgres. У меня все конечные точки API настроены, и они работают нормально. Теперь я пытаюсь отфильтровать элементы, возвращаемые ресурсом some_model ,...
586 просмотров
schedule 25.06.2023

Запросить массив документов json (отключить ссылку на элемент) из MongoDB, используя канун python
Используя среду Python eve, есть ли способ получить ответ, показанный в первом типе json, который представляет собой массив объектов, как показано в примере? Я пытался отключить HATEOAS, как написано здесь . Некоторые приложения просмотра...
320 просмотров
schedule 24.08.2022

Python Eve получает значение AUTH_FIELD внутри хука событий
Я использую ограниченный доступ к ресурсам пользователей , чтобы изолировать документы между пользователями. Можно ли получить значение AUTH_FIELD , установленное во время аутентификации запроса? Мне нужно отфильтровать только документы для...
206 просмотров
schedule 18.07.2022

Поведение rmbedding конкретной версии документа неожиданно
Я довольно успешно использую Python REST API Framework, и я благодарю его авторов за его предоставление. Согласно (скудной) документации возможно применение встраивания определенной версии. Рассмотрим следующий пример, напрямую скопированный из...
42 просмотров
schedule 29.04.2023

вызов процедуры javascript с помощью python-eve
есть ли способ внедрить некоторую логику/кодирование в мой запрос GET. например, вызовите процедуру javascript в mongodb. фон заключается в том, что я хочу рассчитать средние значения для моих сохраненных геоточек в пределах заданного...
139 просмотров
eve
schedule 13.09.2022

Можно ли смешивать схемы Eve (Python) Mongo и схемы Eve SQLAlchemy?
Я хочу создать API, который, с одной стороны, может использовать обычный интерфейс mongodb для хранения документов, а с другой — получать доступ к пользовательским данным, которые хранятся в базе данных SQL. Следовательно: возможно ли смешивать...
83 просмотров
schedule 25.06.2023

Невозможно опубликовать связанное поле, используя python-eve и eve-sqlalchemy
Когда я публикую новый элемент устройства, я не могу добавлять связанные отчеты curl -X POST -H "Content-Type: application/json" -d '{ "reports": [1], "short_description": "test1", "code": "TEST" }' "http://localhost:4000/devices" Я...
167 просмотров
schedule 28.08.2022

Настройте Eve-Flask с oAuth поверх heroku
У меня есть API Python (Eve-Flask с oAuth 2.0), который успешно работает на локальном хосте. Я развернул это приложение на героку и не могу получить доступ к ресурсам API после получения ключа токена, однако я могу получить доступ к некоторой...
297 просмотров
schedule 22.05.2023

Доступ к объекту запроса Flask в методе Eve check_auth
Я не могу понять, как получить доступ к объекту запроса, когда вызывается метод check_auth() . Он предоставляет ресурс и метод (GET, POST) и т. д., но не сами фактические данные запроса. Как мне добавить хук для этого? Я не могу использовать...
254 просмотров
schedule 15.06.2022

Есть ли способ не использовать ключи $project с пустым массивом в конвейере агрегации mongodb?
Я получаю некоторые значения [] для некоторых возвращаемых результатов ключей, но я хочу сделать так, чтобы ключи со значениями [] вообще никогда не возвращались. Это должно быть в конвейере агрегации. Ex: { "_id":...
59 просмотров

Динамический источник данных в канун Python?
как я могу получить своего рода динамический источник данных, полученный из входящей пост-полезной нагрузки? Таким образом, все входящие полезные нагрузки создают новую коллекцию в mongodb или используют старую, если она доступна... Бывший....
33 просмотров
eve
schedule 07.10.2023