草庐IT

Flask-admin

全部标签

python - Flask 重定向 url 与 anchor

我在使用python代码中的anchor进行重定向时遇到了一些问题。我的代码:func():...redirect(url_for('my_view',param=param,_anchor='my_anchor'))此重定向并未将我重定向到#my_anchor。在模板链接中:效果很好...可能是flask功能“重定向”中的问题。我如何在Flask中使用带有anchor的重定向?flask版本0.10.x 最佳答案 如果您的目标是重定向到在url中预先选择anchor的页面,我认为问题可能与您在“url_for”中传递的函数有关。以

python - 带有python flask后端的Angular 4前端如何呈现简单的索引页面

你好Python社区我是angular和node.js开发人员,我想尝试将Python作为我服务器的后端,因为我是python的新手我想问你如何定位包含所有HTML、CSS和js的dist文件夹来自FlaskPython服务器中Angular4应用程序的文件因为我的应用程序是SPA应用程序,所以我在Angular路由组件中设置了路由当我跑来跑去或任何其他路线时,我收到此字符串消息'./dist/index.html'而且我知道我返回了字符串消息,但我想告诉flask用户在URL上键入的任何路由让Angular呈现页面,因为在我的Angular应用程序中我已经设置了这个页面并且正在工作关

python - 是否可以在服务器端的 Flask 中动态更新呈现的模板?

我目前有一个Flask网络服务器,它使用内置的请求对象从JSONAPI中提取数据。例如:defget_data():response=requests.get("http://myhost/jsonapi")...returnresponse@main.route("/",methods=["GET"])defindex():returnrender_template("index.html",response=response)这里的问题是GET方法自然只运行一次,即第一次调用get_data时。为了刷新数据,我必须停止并重新启动Flaskwsgi服务器。我尝试将代码的各个部分包装在

python - 在 Flask 中上传图片

我必须在我的项目目录的静态文件夹中上传一些图像,但我不知道如何对我的代码说出来。在下面的code.py中,我可以上传图像并将其存储在静态文件夹同一级别的项目目录中,但我希望该图像可以存储在静态文件夹中。@app.route('/uploader',methods=['GET','POST'])defupload_file():ifrequest.method=='POST':f=request.files['file']f.save(secure_filename(f.filename))returnrender_template('end.html')我必须做什么??谢谢大家

python - 如何将json之类的数据结构发布到 flask 中?

我有这样的数据结构:我尝试通过$.ajax将它发送到服务器:$.ajax({type:'POST',data:post_obj,//thisismyjsondatadataType:'json',url:'',success:function(e){console.log(e);}});我想通过flask在服务器中获取它:title=request.form['title']工作正常!但是如何获取内容呢?request.form.getlist('content')不起作用。这是Firebug中的帖子数据:非常感谢:D 最佳答案 您

python - Flask 蓝图单元测试

是否有对Flask蓝图进行单元测试的良好做法?http://flask.pocoo.org/docs/testing/我没有找到对我有帮助或足够简单的东西。//编辑这是我的代码:#-*-coding:utf-8-*-importsysimportosimportunittestimportflasksys.path=[os.path.abspath('')]+sys.pathfromappimportcreate_appfromviewsimportbpclassSimplepagesTestCase(unittest.TestCase):defsetUp(self):self.app

python - Flask框架可以将实时数据从服务器发送到客户端浏览器吗?

我想知道flask如何(如果有的话)执行长轮询,以便服务器可以通过连接向客户端发送数据。例如,如果服务器通过流式API接收到推特提要,将如何将其传递给客户端浏览器?我猜你不能在这种情况下使用flask.flash。谢谢感谢您提供示例。我查看了示例,当我尝试为我的代码实现它时,它仍然没有在客户端浏览器中提供实时输出。我使用juggernaut和redis围绕flasksnippet()构建了它。这是我的Python代码:importflaskfromflask.viewsimportMethodViewfromtweetStreamsRTimportStreamerRtfromjugge

javascript - 在更新时显示从 Flask View 流式传输的数据

我有一个生成数据并实时流式传输的View。我不知道如何将这些数据发送到我可以在我的HTML模板中使用的变量。我当前的解决方案只是在数据到达时将其输出到空白页,这很有效,但我想将其包含在具有格式的更大页面中。如何更新、格式化和显示流式传输到页面的数据?importflaskimporttime,mathapp=flask.Flask(__name__)@app.route('/')defindex():definner():#simulatealongprocesstowatchforiinrange(500):j=math.sqrt(i)time.sleep(1)#thisvalues

python - 如何使用 Flask 和 Flask-login 传递 "next"URL?

Flask-login的文档谈论处理“下一个”URL。这个想法似乎是:用户转到/secret用户被重定向到登录页面(例如/login)成功登录后,用户被重定向回/secret我发现的唯一一个使用Flask-login的半完整示例是https://gist.github.com/bkdinoop/6698956.它很有用,但由于它不包含HTML模板文件,我想看看是否可以重新创建它们作为self训练练习。这是/secret的简化版本和/login部分:@app.route("/secret")@fresh_login_requireddefsecret():returnrender_tem

python - 使用 Flask 将 Pandas 数据框转换为 CSV 并提供下载服务

我的Flask应用程序中有一个Pandas数据框,我想将其作为CSV文件返回。returnResponse(df.to_csv())问题是输出出现在浏览器中,而不是作为单独的文件下载。我该如何改变它?我也尝试了以下方法,但它只是给出了空输出。response=make_response(df.to_csv())response.headers['Content-Type']='text/csv'returnResponse(response) 最佳答案 设置Content-Disposition以告知浏览器下载文件而不是在页面上显示