flask相关内容

python - flask_Bootstrap的WTF的调用疑问

各位大神,我在这个地方定义了一个表单,但是到前端的 flask_Bootstrap调用就有点懵逼了。。求助 from flask_wtf import FlaskForm from wtforms import StringField,SubmitField from wtforms.validators import DataRequired class track(FlaskForm ..
发布时间:2017-09-05 21:14:09 Python

uwsgi+nginx+flask怎么配置nginx?

问 题 在学习flask部署一节时,需要用到uwsgi和nginx。根据官方文档安装完uwsgi和nginx后,做了一个测试。测试代码如下: test.py def application(env, start_response): start_response('200 OK', [('Content-Type', 'text/html')]) return " ..
发布时间:2017-09-05 21:00:54 其他开发

python - flask中一个页面跳转到登陆界面后怎么跳转回原页面?

问 题 例如一个评论功能需要先检查是否登陆,没登陆就提交评论的话就跳转到登陆界面,登陆完成后再怎么跳转回原界面啊?登陆界面的视图函数是通用的,希望每一个跳转过来的页面登陆后都可以返回原页面 解决方案 通用的做法是,转到登录页面时,可以给登录页面传递一个next参数,类似于这样: /auth/login/?next=%2f Flask可以使用url_for构造这样的url, ..
发布时间:2017-09-05 20:41:12 Python

python - flask中关键信息存在环境变量中比存在config文件中要安全吗?

问 题 flask那本书上都是这么用的,想问实际开发中有没有必要,如果存在环境变量中,无疑增加了部署成本,但是安全性真的比存在config文件中高吗? 解决方案 当时看这个的时候我也很疑惑,后来看到一篇文章是这样说的: 优秀的项目应该保持配置和代码分离。辨别的方法就是,如果现在马上把你的代码开源,其中会不会有敏感信息泄漏的风险。 我个人认为,对于配置放在环境变量这事, ..
发布时间:2017-09-05 20:38:27 Python

python - flask的sendemail在开发环境下好用放到服务器上就瘫痪了是为啥

问 题 在windows上开发,服务器是linux 原环境是3.6,服务器上是3.5,跟这个有关系? 其他部分代码啥都没变一个好用一个就不好用 经过错误排查,版本跟这个没关系 但是为啥一放到服务器上就出错啊啊啊啊 求大佬解答,已抓狂 这是错误提示 Traceback (most recent call last): File "/usr/lib/python3.5/th ..
发布时间:2017-09-05 20:29:35 服务器开发

python - 如何使用Pycharm调试Flask?

问 题 我想在Pycharm中调试Flask。 我现在已经学会在Pycharm中调试普通py模块。 但是遇到flask就懵逼了。 在Flask中,已经设置调试的configuration。调试过程中,老是跳到flask源代码中,完全看不懂源码。 请教大家正确调试Flask项目的姿势! 谢谢 ! 解决方案 跳到源代码就跳出好了 flask 是一个框架 所以你写的代 ..
发布时间:2017-09-05 20:12:14 Python

vue.js - Axios 是否可以请求动态url

问 题 我有个需求每次扫描二维码访问不同的url,需要axios从后端get到数据后用vue渲染前端页面。 问题:每次扫描的二维码其实是不同的url,比如www.a.com/book/123 或 www.a.com/book/456 如果我axios.get('/book/123')或者axios.get('/book/456')是可以拿到数据。 这里如何让他动态的请求我手 ..
发布时间:2017-09-05 20:11:46 前端开发

python - flask mysql 实现增加

问 题 如题 实现增加 网上是通过实例化修改值 比如:(id是索引 已经index=True) user = user(id = 1) user.name="111" db.session.add() 以下结果是增加 然后在“继续” user.name="222" db.session.add() 这样会修改成功 但是!!!!! 如果重新运行的话 就会 user ..
发布时间:2017-09-05 20:09:37 Python

flask - Python连接oracle数据库执行查询列名与数据操作,想将列名与数据拼接起来,但查询出来的列名与原本表中的顺序不一样该怎么办

1.Python连接oracle数据库,想在WEB界面以表的形式展开,但查询出来的列名与原本表中的顺序完全不匹配,不能与查询的数据拼接,请各位大神指点一下 2.` oracle = cx_Oracle.connect('。。。' % ) cursor = oracle.cursor() #查询所有列名 columnsname = cursor.execute( "select C ..
发布时间:2017-09-05 19:59:01 数据库

在无响应Flask路由的呼叫上放置超时(更新)

我目前在Flask应用程序中有一条从外部服务器提取数据的路由,然后将结果推送到前端。外部服务器偶尔会慢或无响应。在路由呼叫上放置超时的最佳方法是什么,如果外部服务器滞后,前端不会挂起?或者在Flask(而不是Apache,nginx等)中有一个更合适的方式来处理这种情况? 我的目标是超时路由呼叫 保持任意长时间的流程像这样的问题:超时问题与铬和烧瓶。选项如websockets运行后台进程/线 ..
发布时间:2017-08-31 11:05:33 Python

Jinja2过滤器将自定义标记转换为html

拥有 autoescape 属性(我想保持这样),我希望用户能够输入一些自定义标记,以便有机会格式化文本。例如, [s] [/ s] 将被翻译成 。我相信正确的方法是写定制的Jinja2过滤器。但是以下内容不起作用: @ app.template_filter() @evalcontextfilter def mark2html (eval_c ..
发布时间:2017-08-29 00:41:41 Python