草庐IT

Flask-Migrate

全部标签

python - 在 flask 中嵌入 Bokeh 应用程序

我正在拼命地尝试将一个可以工作的Bokeh小程序嵌入到flask中,但找不到合适的方法来做到这一点。我浏览了所有示例,但找不到一个包含更新数据功能的示例(最好的示例:sliders_applet)。如果我没记错的话,我确实需要Bokeh服务器才能更改数据(使用slider等)。以这种方式启动小程序有效,例如:bokeh-server--scriptsliders_app.py但我找不到将slider应用程序嵌入flask的正确方法,或者至少是一种可行的方法。而且由于应该可以使用多个小程序,因此在Bokeh服务器启动时指定一个小程序对我来说似乎也不干净..如果有任何帮助,我将不胜感激-B

python - 如何使用 Flask 提供 NPM 包?

我有一个smallFlaskapp目前从外部服务器获取jQuery和highlight.js。我想通过NPM获取这些本地依赖项。这方面的标准做法是什么?我是否应该在与我的static和templates目录相同的目录中创建package.json文件并将node_modules作为单独的静态目录alathisquestion?我正在使用pip打包和分发我的应用程序,因此任何解决方案都需要与之兼容。 最佳答案 转到您的静态文件夹并在那里初始化您的npm项目。cdflask_app/static$npminit安装并保存npm包后,您可

python - 如何使用 Flask 提供 NPM 包?

我有一个smallFlaskapp目前从外部服务器获取jQuery和highlight.js。我想通过NPM获取这些本地依赖项。这方面的标准做法是什么?我是否应该在与我的static和templates目录相同的目录中创建package.json文件并将node_modules作为单独的静态目录alathisquestion?我正在使用pip打包和分发我的应用程序,因此任何解决方案都需要与之兼容。 最佳答案 转到您的静态文件夹并在那里初始化您的npm项目。cdflask_app/static$npminit安装并保存npm包后,您可

python - 在使用 Flask 的 python 中,如何写出一个对象以供下载?

我正在使用Flask和运行工头。我在内存中构建的数据,我希望用户能够将这些数据下载到文本文件中。我不想将数据写入本地磁盘上的文件并使其可供下载。我是python新手。我想我会在内存中创建一些文件对象,然后设置响应头,也许吧? 最佳答案 Flask文档的“模式”部分介绍了将文件流式传输到客户端而不将它们保存到磁盘-具体来说,inthesectiononstreaming.基本上,您所做的是返回一个成熟的Response包装迭代器的对象:fromflaskimportResponse#constructyourapp@app.route

python - 在使用 Flask 的 python 中,如何写出一个对象以供下载?

我正在使用Flask和运行工头。我在内存中构建的数据,我希望用户能够将这些数据下载到文本文件中。我不想将数据写入本地磁盘上的文件并使其可供下载。我是python新手。我想我会在内存中创建一些文件对象,然后设置响应头,也许吧? 最佳答案 Flask文档的“模式”部分介绍了将文件流式传输到客户端而不将它们保存到磁盘-具体来说,inthesectiononstreaming.基本上,您所做的是返回一个成熟的Response包装迭代器的对象:fromflaskimportResponse#constructyourapp@app.route

python - 在 gunicorn 中运行时,Flask 应用程序记录器无法正常工作

我正在尝试将来自一个非常简单的flask应用程序的应用程序日志消息保存在日志文件中。虽然当我使用嵌入式Flask服务器运行应用程序时这可以完美运行,但在gUnicorn中运行时它根本不工作,基本上,无论是日志文件(我的Flask应用程序中指定的文件)还是重定向,都不会重定向应用程序输出运行gunicorn时的STDOUT。也就是说,这是我的Flask应用:@app.route('/')defindex():app.logger.debug('Into/!!!!')print'Willthisprint?'return'Flaskisrunning!'if__name__=='__mai

python - 在 gunicorn 中运行时,Flask 应用程序记录器无法正常工作

我正在尝试将来自一个非常简单的flask应用程序的应用程序日志消息保存在日志文件中。虽然当我使用嵌入式Flask服务器运行应用程序时这可以完美运行,但在gUnicorn中运行时它根本不工作,基本上,无论是日志文件(我的Flask应用程序中指定的文件)还是重定向,都不会重定向应用程序输出运行gunicorn时的STDOUT。也就是说,这是我的Flask应用:@app.route('/')defindex():app.logger.debug('Into/!!!!')print'Willthisprint?'return'Flaskisrunning!'if__name__=='__mai

python - 在 flask 中使用 HTTP 身份验证时的标准 401 响应

在flask中,我使用以下snippet启用HTTP身份验证:defauthenticate():returnResponse('',401,{'WWW-Authenticate':'Basicrealm="LoginRequired"'})现在,根据我过去使用Flask的经验,如果有人的凭据不正确,我想让他们知道我可以打电话:abort(401)这为您提供了基本的apache401响应。有谁知道我如何使用上面的代码片段来实现它?谢谢 最佳答案 在Flask中自定义错误响应非常简单。创建一个函数,其唯一参数是HTTP错误状态码,使其

python - 在 flask 中使用 HTTP 身份验证时的标准 401 响应

在flask中,我使用以下snippet启用HTTP身份验证:defauthenticate():returnResponse('',401,{'WWW-Authenticate':'Basicrealm="LoginRequired"'})现在,根据我过去使用Flask的经验,如果有人的凭据不正确,我想让他们知道我可以打电话:abort(401)这为您提供了基本的apache401响应。有谁知道我如何使用上面的代码片段来实现它?谢谢 最佳答案 在Flask中自定义错误响应非常简单。创建一个函数,其唯一参数是HTTP错误状态码,使其

python - 在终端和 Django 或 Flask 的代码模块中使用 python 多处理池

在python中使用multiprocessing.Pool和以下代码时,有一些奇怪的行为。frommultiprocessingimportPoolp=Pool(3)deff(x):returnxthreads=[p.apply_async(f,[i])foriinrange(20)]fortinthreads:try:print(t.get(timeout=1))exceptException:pass我收到以下错误三次(池中的每个线程一个),并打印“3”到“19”:AttributeError:'module'objecthasnoattribute'f'前三个apply_asy