首页 文章
  • 2 votes
     answers
     views

    如何定义自定义筛选器并将其绑定到资源终结点

    我正在使用Python EVE,EVE-SQLAlchemy,Flask,Flask-SQLAlchemy,SQLAlchemy和Postgres数据库 . 我有我的API endpoints 所有设置,他们正在开箱即用 . 现在我正在尝试过滤some_model资源返回的项目,以便它只返回属于某个用户的项目(GET)(执行API请求的用户)或具有特定名称(前缀) . 执行此操作的SQlAlceh...
  • 2 votes
     answers
     views

    将 Headers 'Content-Type'作为'application/ld+json'返回响应

    在GET调用python Eve API时,将默认(XML和/或JSON)HTML响应头字段'Content-Type'覆盖到JSON-LD的“application / ld json”的推荐方法是什么? 这里的意图是: 使用基于自定义提供的Eve模式的过滤器检索存储在mongodb集合中的文档, 使用event-hook“on_fetched_resource”将json-ld上下文附...
  • 0 votes
     answers
     views

    前夕应用程序部署错误可以帮助我修复它

    [Sat Apr 09 18:27:29.953008 2016] [:error] [pid 3230:tid 140635784853248] [client 103.14.196.22:53950] mod_wsgi(pid = 3230):目标WSGI脚本'/ var / www / FlaskApps / FlaskApps . wsgi'无法作为Python模块加载 . [Sat A...
  • 0 votes
     answers
     views

    使用Python-EVE的AWS API网关“where”在部署的API中不起作用

    我有一个Python-eve公共API,我们可以通过以下方式查询: https://my-api.com/collections?where={"name":"peter“} 我想创建一个API网关来代理相同的URL endpoints ,方式如下: https://my-api-amazon-gateway.com/prod/collections?where=...
  • 2 votes
     answers
     views

    用Eve来处理html请求

    我正在尝试构建一个支持MongoDB的Flask应用程序,该应用程序从相同的 endpoints 提供服务: 默认情况下为HTML Web界面 如果 Content-Type == application/json 的JSON响应 我们的想法是,用浏览器消费我的应用程序的用户和以编程方式使用我的API的服务都可以命中http://myapp.com/users/12345前者提供HTM...
  • 2 votes
     answers
     views

    在前夕使用复合键作为附加 endpoints ?

    我正在开发一个RESTful API来访问一个称为有限群的数学对象数据库 . 这些基团通常在文献中由一对正整数描述,一个称为大小或顺序,另一个称为指数 . (对于每个订单,有效索引是数字1到N,对于某些N.例如,有10494213个订单组512,其索引从1到10494213,以及15个订单组513,其索引从1开始 . 到15.) 我很好地掌握了如何通过MongoDB ID访问组,例如 /grou...
  • 0 votes
     answers
     views

    Python Eve与自定义网络服务器

    我想利用Python Eve功能,但我有一个自定义Web环境,我有我的Request对象和(可以禁用)路由器 . 我知道Python Eve是在Flask之上构建的,那些功能已经存在,但我想以某种方式将我的自定义请求包装/调整到Python Eve / Flask中 . 我有一个充当网络服务器的进程(它以不同于HTTP的协议接收和发送消息) . 我正在寻找一种标准方式来将它与Eve或Flask连接...
  • 1 votes
     answers
     views

    Python Eve自定义 endpoints ,但从数据库中提取数据

    我正在使用Python Eve开发RSS阅读器 . 我有一个用户模式声明如下: user_info_schema = { 'username':{ 'type': 'string' }, 'feeds':{ 'type': 'list', } } 所以在列表中我有一个RSS提要网址列表 . 我想创建一个自定义 endpoin...
  • 1 votes
     answers
     views

    Python-Eve:不止一个额外的查找

    使用additional lookups我可以通过文档中所述的辅助 endpoints 访问所需 endpoints 的给定文档: 除了默认为/ <resource> / <ID_FIELD_value>的标准项目 endpoints 之外,您还可以选择定义辅助的只读 endpoints ,如/ <resource> / <person_name>...
  • 1 votes
     answers
     views

    Postman(和python eve)在mongodb中完成时为同一查询提供不同的结果

    我正在使用python eve开发一个非常轻量级的API,它访问一个mongodb数据库 . 数据库中的每个文档都有一个geom字段,该字段上有一个2d球体索引 . 当我在mongo中运行此查询时,它可以非常快速地运行 db.api.aggregate({"$geoNear": {"near": {"type": "Point&...
  • 0 votes
     answers
     views

    如何将自定义 endpoints 作为Eve资源返回?

    我创建了自定义 endpoints ,它进行文本搜索并将结果作为json返回 . 它只是返回json,但我希望该 endpoints 像标准的Eve endpoints 一样,并且想要使用_meta,_links,分页属性 . 可能吗?我找不到任何关于此事的信息 .

热门问题