问题标签 [falconframework]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - 如何将异常作为json引发?
在我的应用程序的服务级别,我提出了一个异常,我希望它作为 JSON 打印到浏览器。
我按照文档中的说明实现了它:
以及控制台的输出:
以前有人遇到过这个问题,可以帮我解决这个问题吗?
python - Python SqlAlchemy - AttributeError:映射器
根据我的模型:
我想通过以下方式实例化一个新会话:
但我得到:
完整的堆栈跟踪:
我不知道这个错误来自哪里,我无法真正调试它..有人可以帮我解决这个问题吗?
谢谢和问候!
python - 在 Python Falcon 的 api 调用之间将对象保存在内存中
我正在使用 python Falcon 开发一个后端 api 服务。为了服务每个 api 调用,我需要使用一个对象(所有请求的相同对象),它每 X 小时(比如说 1 小时)刷新一次。目前,此对象在 S3 中保存为 pickle。问题是,泡菜很大(~20 MB),所以为每个 api 调用读取泡菜似乎效率不高。但是,我不确定在不同的 api 调用之间将这个对象保留在内存中的正确方法是什么,以及如何每 X 小时刷新一次。因为pickle比较大,我不想本地存储,更喜欢内存共享对象的方式。
谢谢,奥伦
python - 使用 Falcon 将 pandas 数据帧作为 csv 发送
我目前有一个 pandas 数据框,我希望在您使用 Falcon 访问 API 端点时下载它。目前我有以下代码。
如何通过网络将我的数据帧的内容发送到,以便在您点击 API 端点时下载它?任何帮助表示赞赏!谢谢!
python - 不支持的媒体类型,后端,请指导我
我正在尝试使用 falcon 框架作为后端来接收 pdf 文件。我是后端的初学者,并试图了解正在发生的事情。所以总结一下,有2个类。其中之一是我正在工作的朋友。
这是后端代码:
它完全一样并且没有给出相同的答案,我通过这样做添加了路线
api.add_route('/v1/files/{reg}/policies',VehicleResourcesV1.VehiclePolicyResource())
并通过在终端中使用此命令:
HTTP POST localhost:5000/v1/files/SJQ52883Y/policies@/Users/alfreddatui/Autoarmour/aa-atlas/static/asd.pdf
它试图获取文件。但它一直说,不支持的媒体类型。而其他代码,接收图像,与上面的代码相同,它可以工作。
任何想法 ?
reactjs - 如何使用 React 上传文件?
所以目前我正在尝试上传文件,并将其保存在 Google Cloud 上。但我被困在如何使用 React-Redux 获取输入文件。
基本上,我的后端部分已经完成,我使用 HTTPie 和这个命令对其进行了测试
HTTP localhost:8000/v1/... @(file_path)
,它工作得很好。
现在,在我使用输入标签之后:
<input type="file" onChange="">
我不知道如何获取用户选择的 file_path。而且我什至不知道我是否可以使用这种方法获取上传的文件。
谢谢
python - Python 从 POST 请求中接收 formData,获取流,文件损坏
我是网站开发的新手。我使用 React-Redux 和 Python 作为我的后端(Falcon 框架),我所做的是:
1) 从前端接收一个 formData(),使用 Dispatch 到 POST :
我的调度代码:
并使用中间件,仅调用函数 POST:
和我的获取功能:
和我的后端,使用 falcon API:
问题是创建了 temp_file 但它已损坏,并且在我将扩展名更改为 txt 文件之后。它应该用一些只有计算机才能理解的奇怪代码编写。但是有些行会使整个文件损坏。请帮忙。这是txt文件的样子:
-%---------------.----------------------------7--- -- ˇ¿„fi"ˇƒˇƒ>!1AQ"aqÅë°2B±¡R—·#brÒÇí¢$3Scˇƒˇƒ'!1QAa"#2BqŎ⁄?"G ÷=`^— Á»÷$ìØxıXÄ'Å '‚ 5kÔVãW¶±ÈK@¡tq]~¸¢J^dö±“≈B–Ba.'QoQ∏0dúC•,nı^⁄•1BR¢âò ´Ô¨C⁄ƒXΩ¡ ¨Eb & 并继续前进
查看前 3 行,它使文件损坏。
任何想法 ?
python - 如何在 Falcon python 中使用查询字符串
您是否将应用程序配置为具有以下功能:
将 api-endpoint 定义为
app.add_route('/v1/tablets', TabletsCollection())
并且仍然可以像这样使用 QueryParams
https://example.com/api/v1/tablets?limit=12&offset=50&q=tablet name
Collection 有两种方法on_get
用于检索整个列表和使用过滤器以及on_post
创建单个记录。
我已经在网上搜索了一段时间,您如何获得 query_string 和正确解析的参数?
python - 在单次提交中使用 sqlalchemy 添加和更新
我是 sqlalchemy 的新手。我想在单个事务中为相同的模型添加和更新。代码片段如下。应用程序抛出错误,如“会话”对象没有属性“更新”
python - 使用微服务的 Python Falcon 微服务?
我刚刚开始使用 Falcon,我正在尝试做一些我认为应该非常简单和基本的事情。我只是希望我的一项服务向另一项服务发送请求。
让我用一个小代码示例让它变得更加简单。这是两个微服务。服务#1 存储一个数字,服务#2 增加一个存储的数字。
现在我可以存储数字 17:
我可以检索存储的值:
我想填写 TODO 行,以便检索计算值:
最好的方法是什么?