url-for相关内容

我如何链接到不在烧瓶静态文件夹中的图像

在flask中,如何提供不在静态文件夹中的图像? 我目前将用户上传的照片保存在烧瓶文件夹之外的目录中(在 openshift 上,图像当前保存在 app-root/data 下的数据文件夹中并且烧瓶文件在 app-root/repo/). 在我的模板中,我如何提供图像文件? 使用url_for,我如何引用flask 文件夹之外的这些图像文件? - 数据/|-- 上传/- 回购/ ..
发布时间:2021-12-14 11:02:44 Python

我在哪里定义 url_for() 在 Flask 中使用的域?

当我调用 url_for('index') 时,它会生成 '/' 但有时我希望它生成 'domain.tld/' 代替.我在文档中找不到我要指定的地方.我只需要执行 'domain.tld/%s' % url_for('index') 吗? 解决方案 url_for 接受一个 _external 关键字参数,它将返回一个绝对(而不是相对)URL.我相信您需要使用根域设置 SERVER_NA ..
发布时间:2021-12-14 10:35:08 Python

烧瓶-获得价值

我想从用户在搜索框中输入的内容中获取“名称"和“大小"值. 但是明显的问题是我试图从方法:"POST" hmtl形式获取值.而且我的html操作仅引用 {{url_for('main')}} > html,而不是要在{{url_for('search')}} html中检索这些值的地方. 以下是模板: import sqlite3从烧瓶导入Flask,render_template ..
发布时间:2021-05-08 19:31:28 前端开发

从JavaScript调用python的Flaskr url_for参数不起作用

我正在创建Web应用程序. 在javascript中,我对python脚本进行了ajax调用,处理并将结果作为响应发送回去. /process/是到python脚本的路由,用于处理作为json发送的值(即value1和value2).我在密钥“结果"中将响应作为json设置值发送回去. 在ajax的成功块中,该值存储在name_value中,并且应将其作为参数传递给python路由方法 ..
发布时间:2021-02-13 21:34:45 前端开发

如何使用带有id的redirect(url_for('index'))重新加载带有特定部分的index.html

我的index.html文件包含指向同一页面上某个位置/部分的链接;其中之一就是“内容". 当我在.py中使用以下行发送电子邮件后, 返回重定向(url_for('index')) 我想用id = content的部分重新打开index.html 我试过了-url_for('index',id ="content")但没有用. 我应该以哪种方式修改redirect(url_for .. ..
发布时间:2020-07-13 02:04:40 其他开发

url_for:如何查看除静态以外的其他文件夹

我在名为css的文件夹中有一个文件test.css.我要为此文件创建url.我知道我可以像这样使用url_for url_for('static', filename="test.css") 创建类似static/test.css的网址,但我无法使用 url_for('css', filename="test.css") 创建我对css/test.css 感兴趣的网址 我该 ..
发布时间:2020-07-13 02:02:34 Python

调用expire_fragment会引发“要使用#url_for,您必须明确地包括路由助手.错误

我一直在将Rails 2应用程序升级到Rails 3.2.13,并且在尝试启用缓存时遇到问题.缓存在Rails 2中工作,我使用的是相同版本的Ruby-1.8.7.我不确定是否相关,但是我正在OSX上进行开发. 当调用expire_fragment时,从ActionController :: Caching :: Fragments类抛出错误. expire_fragment调用包含以下内容 ..

Flask url_for Javascript中的URL

使用flask时,在Javascript文件中创建动态URL的推荐方法是什么?在jinja2模板和python视图中,使用url_for,在.js文件中执行此操作的推荐方法是什么?由于模板引擎无法解释它们. 基本上想做的是: // in comments.js $.post(url_for('comment.comment_reply')); 这不可能. 但是自然地,我可以在 ..
发布时间:2020-07-13 02:01:20 前端开发

将Rails 3.0升级到3.1时,路由停止工作

我将Ruby 1.8.7与Rails 3.1一起使用。我的应用程序在Rails 3.0中运行良好,但是当我将其升级到Rails 3.1.4时,我所有的URL帮助程序都崩溃了! 在过去2天像疯子一样谷歌搜索之后,我已经放弃了,该寻求帮助了。我不认为问题出在我的routes.rb文件上,而是更多在视图/帮助器端。 我的routes.rb中包含以下内容: 资源:会话 在 ..

Flask函数url_for不适用于Bluehost上的子域部署

我在Bluehost的根目录下的一个子目录中部署了一个名为“app”的非常简单的Flask应用程序。希望example.com指向主页,example.com/app指向我的Flask应用程序。实际上,当脚本index.py如下所示时,Flask应用程序工作得很好: from flask import Flask app = Flask(__ name__) @ app.ro ..
发布时间:2017-12-12 21:32:19 Python