python flask 网页报错

如图,我在python flask写的网页点击提交按钮后显示如图错误点击提交按钮后显示如图

查找错误,指向118行,图片说明

前往118行,图片说明
其中,c2是我用pymongo获取的mongodb的一个collection, c2里有{'name':'string'}按键值对。理说temp是一个字典,对于字典用temp['name']获取字典指定'name'键的值应该没错,为何说无法游标?而且这个程序在我关机之前可以运行,关机重启之后就报错。

2个回答

可以先查看一下c2的内容,然后就是temp的内容,这样就知道temphi否为None了。

原来是因为我漏了这一句 session[status]=form.status.data导致我的flag为空,没有贴代码所以说不清楚,反正解决了

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
python flask 加载html运行错误
python flask 加载html运行错误 'utf8' codec can't decode byte 0xbb in 解决方法是 .py 文件不是utf8格式的文件导致 Running on http://127.0.0.1:5000/ (Press CTRL+C to quit) [2016-11-23 11:51:51,020] ERROR in app:
Flask Web 开发 错误页面自定义
如果要自定义错误画面,无法大多数情况是自定义404和500的情况 首先,要在路由中设置 通过app.error_handler这个装饰器来绑定响应函数 而404和500的错误页面,也是要单独做成html文件的 最直接的方法是复制user.html的内容,然后替换,但是这样太麻烦了 所以,我们把原本应用程序的base.html继承自Bootstrap的base,就解决了这个问题
Flask+Bootstrap Web开发中Python代码嵌入html 时中文显示失败的解决方法
最近由于的调整,要使Python的Flask框架和Bootstrap框架结合开发web项目非常方便,但今天在写项目时遇到一个问题,上网查了很久都没有找到具体的方法,最后尝试进行修改Python文件解决问题。 问题过程: 在Python文件中使用flask定义的表单进行表单类文件的编写,demon代码如下: # _*_ coding:utf-8 _*_ from flask import F
Python 引用Flask报错
转载于:Mister.Z URL:http://www.cnblogs.com/mizhon/ 最近想学习一下flask,在安装了flask之后在Eclipse里import flask模块的时候发现会有如下问题: Google了一圈,相应的资料都看了,这几篇有帮助(需FQ),我按照第一个参考设置了一下,红叉仍然没有去掉。 第二个博客是英文的且无图无真相,就没仔细看
小白学python--------运行flask时报错(一)
from flask import Flask app = Flask(__name__) @app.route('/') def index(): return '<h1>Hello, World!</h1>' @app.route('/user/<name>') def index(name): return '<h1>H...
python flask 简单登陆web制作(上)
刚学flask,感觉flask真的很简洁。然后做了一个很低级的登陆页面。就当一次小笔记,希望之后还可以补充。 1.配置环境: 首先要pip install flask配置好flask,然后我用的notepad++来编辑代码,用git来做版本控制。 2.基本代码: 然后在config.py中添加下面的代码 class Config(object): pass class Pro...
Flask学习笔记:错误处理
1. 做好准备工作进入项目主目录激活虚拟环境2. Flask中的错误处理登陆账号,点开编辑资料页面,试着将用户名改为一个已经存在的用户名,然后,你会看到屏幕显示“Internal Server Error”。现在,看看命令行终端,你能看到错误堆栈跟踪,堆栈跟踪在错误调试时非常有用,因为它们显示该堆栈中的调用序列,一直到产生错误的那行:(venv) $ flask run * Serving Fl...
用python flask搭建一个网站[三]——表单
一个能够与用户互动的wan
使用flask框架实现一个简单的网页加法运算器
1. 前言最近在看Python web 开发的一些内容, 正好看到了flask, 这里做一些记录2. flask框架简要说明 flask 是一个微型的web框架, 相比于 Django 集成了各种模块功能, flask 只是使用了简单的核心, 相关功能可以根据需要进行扩展 3. 一些注意事项 html 模板文件需要放置在templates文件夹下, 图片文件放在static文件夹下 当遇到各种莫名其
利用python的flask框架搭建一个完整的交互网站
利用python的flask框架搭建一个完整的交互网站,调试通过,直接下载即可运行包括:登陆、注册、浏览、搜索、发布或下载资源、评论等多个功能。可作为新手练习,课程设计,毕业设计等
解决flask接口返回的内容中文乱码的问题
写一个简单的例子程序: # coding:utf-8 import flask from flask import json, jsonify, request, render_template app = flask.Flask(__name__) @app.route("/api", methods=["GET", "POST"]) def api(): if request...
解决flask无法打开或者加载application、manage.py
使用框架,无论flask还是django有些文件夹的名称是不能改的,否则会出现找不到或者打不开的情况。比如创建flask项目自动生成的的app文件夹名称是不能修改的,其对应application...
利用python+flask实现股票查询与结果网页展示
项目简介 作品通过python+flask构建前端页面实现与用户的交互,其实现过程如下: 部分代码展示 1.后台进行股票查询与结果分析的代码: # -*- coding:utf-8 -*- import urllib.request def get_stock(stock_no): # 使用腾讯股票查询接口进行查询 f = urllib.request.ur
在flask实现CKEditor和在网页上显示图片
在自己制作的网页上想实现富文本功能,于是上网搜了一下看到了CKEditor,实现比较简单,可以参照CKEditor ,具体实现的话可以参考David-Guo。     实现完后,进行上传图片,然后post,可是在页面中没有显示图片。这可就纳闷了。接着我查看了一下数据库发现在body_html这一栏只有,为了保护网站,在models处设置了检测用户输入,如果有html标签者只保留我设置好的标签,所
python中flask 常见问题
1、改变默认的本地路径 可以在创建应用对象时使用关键字参数static_folder改变 默认的静态文件夹。 例如,你的静态文件都存放在应用下的assets目录下, 那么可以按如下的方式创建应用对象: app = Flask(__name__,static_folder='assets',template_folder='template') 也可以使用一个绝对路径: app = Flask
通过flask实现web页面简单的增删改查
通过flask实现web页面简单的增删改查 # 1.后台程序falsk_web01.py #coding:utf-8 from flask import Flask,render_template,request,redirect import fileutils # 引入file_dict用户列表 fileutils.file_read() app =...
基于flask通过web浏览器控制树莓派raspberry的GPIO
之前介绍了在树莓派上使用flask web 开发框架,这个框架是基于python的,而树莓派可以很容易的通过python来操作gpio,所有顺其自然的想到通过web来控制树莓派的gpio,可以通过浏览器访问web页面,直接操作raspberry的gpio底层,或者也可以通过手机app发送post或者get等请求,来控制树莓派的gpio,这样岂不是很妙!
vscode搭建flask报错解决
参考https://segmentfault.com/a/1190000012149680#3-搭建flask项目,结果报了个莫名其妙的错。   项目文件夹   launch.json { // 使用 IntelliSense 了解相关属性。 // 悬停以查看现有属性的描述。 // 欲了解更多信息,请访问: https://go.microsoft.com...
Flask 页面无刷新评论
在多个表单的情况下实现页面不刷新评论与回复Html代码部分#评论的表单 (注意在这个表单之外是还有其他表单存在的,如Flask的表单类) <form action="" method="post"> <textarea rows="3" cols="20" class="rtext" placeholder="请输入回复内容..." style="width: 60%;"></textarea>
alipay支付宝支付的python实现(flask)
1,环境     ubuntu16.04,python3.6, alipay-sdk-python(3.20) 2,安装包        alipay提供了python包,封装了很多api调用、签名验证等功能,直接        pip install alipay-sdk-python        因为该包依赖其他几个包,在安装pycrypto包时在我这环境下报错‘fatal err...
Flask成长笔记--如何在Flask框架里面读写文本文件
 我想在Flask中读取日志的文本文件,然后将读取的信息显示到网页上去形成一个管理的网页。真的是为了解决这个问题,要了半条命啊!特意记下了。 参考:https://stackoverflow.com/questions/14825787/flask-how-to-read-a-file-in-application-root 一、设置根目录  我在工程项目中有一个专门的configure.p...
用flask搭建了一个简易网站
基于python3.6开发。用flask搭建了一个简易网站,实现登录功能,注册功能,评论功能,发表文章功能,数据库连接功能,压缩包是完整项目代码。解压后可用,但需在自己电脑创建mysql数据库:zlktqa_demo
python2.7的flask框架之重定向和错误提示
你可以用 redirect() 函数把用户重定向到其它地方。放弃请求并返回错误代码,用 abort() 函数。来看一个实例: from flask import abort, redirect, url_for @app.route('/') def index(): return redirect(url_for('login')) @app.route('/login') de...
Flask--网页微信登陆示例
流程分析 示例代码 流程分析 https://wx.qq.com/页面 &amp;amp;lt;div class=&amp;quot;qrcode&amp;quot; ng-class=&amp;quot;{hide: isScan || isAssociationLogin || isBrokenNetwork}&amp;quot;&amp;amp;gt; &amp;amp;lt;img class=&amp;quot;img&amp;q
Flask自定义错误页面的方法
无论再完善的项目,总会在实际使用中冒出几个bug,有的bug是可控的,有的无法避免,如404,本身这个页面不存在。那么这个时候展示一个没有经过处理的错误页面显得有点不专业,我们通常会把常见的可预见性的错误归到我们为他准备好的页面。如我们为最最常见的404和500做两个页面,放在templates文件夹下,之后我们在Flask程序中可以这样定义方法:@app.errorhandler(404) de...
flask 安装报错
用 py -3 -m pip install flask 能够正常安装 但 py -3 后使用 import flask 出现如下问题 卸载了flask:  py -3 -m pip uninstall flask 卸载了makeupsafe: py -3 -m pip uninstall makeupsafe 安装了makeupsafe: py -3 -m pip install
python flask 引用html的模板出现的错误新人求解答
#py文件 from flask import Flask, render_template, flash, request app = Flask(__name__) app.secret_key = '123' @app.route('/') def hello_login(): flash('hello jikexueyuan') return render_templat
Python web框架.Flask中文手册.pdf
Python web框架.Flask中文手册.pdf Python web框架.Flask中文手册.pdf Python web框架.Flask中文手册.pdf
python flask 如何读取数据库数据并返回到html
文件结构目录如下app.pyfrom flask import Flask from flask import render_template from flask_bootstrap import Bootstrap import pymysql app = Flask(__name__) bootstrap = Bootstrap(app) @app.route('/') def index...
python+flask+html/css+mysql+BAE 打造CSDN简历自动生成系统(附网站完全源码)
1.背景            一直想自己动手x
基于Python-Flask实现的网站例子
    概述 使用Flask写的体育网站 包括(注册 论坛 文章评论 组建战队 后台管理)等功能 示例地址文中有写 萌新 请多指教 详细 项目示例地址: 网站演示 源码下载地址: http://www.demodashi.com/demo/12380.html 一、环境搭建 1. 安装配置python3.6     示例网站使用的是python 3.6.3     下载地址:...
实现摄像头内容的网页播放
【Python+OpenCV】Windows+Python3.6.0(Anaconda3)+OpenCV3.2.0安装配置海康摄像头+web调用(官方开发包)+手把手全方位扫盲Java后台实时输出数据到页面 Html5 video标签访问网络摄像机实时监控VLC网页插件添加对火狐浏览器的支持网页中插入VLC播放器播放rtsp视频流步骤JS视频播放最好免费的 HTML5 & JS 网站视频播放器收集海
python中的flask框架写简单的登录界面
flask框架和css的应用 实现的环境: windows环境 eclipse下的pydev pip3 install flask jinja2 步骤一:首先创建一个web.py # -*- coding:utf-8 -*- ''' Created on 2018年9月17日 @author: zkx ''' from flask import Flask #引入Flask类,Flas...
python3在flask中使用mysql报错
今天在python3 +flask中使用mysql ,无论怎么弄都报错 ImportError: No module named 'MySQLdb' 按照 Stack Overflow 上 说pip install mysqlclient或者pip install mysql-python 结果都安装不上,最后找到原因:mysql-python不支持python3.x 找了半天 最终找...
用python flask搭建一个网站[一]——服务器程序
最近经过努力,终于搞出来了一个demo的网站
python:通过flask实现web功能
from flask import Flask from flask import request app = Flask(name) @app.route(‘/’, methods=[‘GET’, ‘POST’]) def home(): return ‘Home’ @app.route(‘/signin’, methods=[‘GET’]) def signin_form...
Windows下Python2 Flask项目运行路径包含中文时,获取静态文件后台报错UnicodeDecodeError
当Flask项目运行路径包含中文时,请求静态文件时,后台报错:UnicodeDecodeError: 'ascii' codec can't decode byte 0xbd in position 1: ordinal not in range(128)原因:        os.path.join拼接str和unicode时需要对str先解码,解码时使用默认的编码(sys.getdefault...
简单的flask入门,自己来写网页
简单的flask入门 简单的flask入门 我这里使用的是ubuntu系统,不是windows系统,解释器是python3.6,软件是pycharm 首先要创建虚拟环境, 因为可以创建独立的python环境,可以避免同一个框架的 多版本冲突 flask基本命令 创建虚拟环境 mkvirtualenv -p python3 虚拟环境名字 退出虚拟环境 deactivate 进入虚拟环...
python生成html+flask界面呈现
python生成html+flask界面呈现,比较简单的举例,个人验证通过
Flask的大型网站模板
第一次学习使用Flask的时候是为了赶鸭子上架,那时候python和flask的优势就出来了,没有任何网站开发经验,两天部署出一个简单的微信公众平台,说到底这都是开源的力量,开源让我们处处有免费的代码使用,甚至可以进行二次开发。一个流行的开源软件,势必会银乐公众的瞩目,然后经过社区或者开发人员的验证,我们可以非常放心的使用,不过那次开发仅仅使用flask的路由功能,然会数据都。。。
python flask 网站存活性探测的使用
python flask 网站存活性探测的使用 在上一次的基础上 增加功能,这里重新调整了下 文件结构,还是使用flask + celery +redis manage.py #-*- coding:utf-8 -*- from app.url_ping import * import sys,json #sys.path.append('../') from celery_t...
(五)flask框架使用教程系列——页面跳转和重定向
一、页面跳转和重定向用处 &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;在用户访问一些需要登录的页面的时候,如果用户没有登录,那么可以让他重定向到登录页面。 二、代码实现 # encoding:utf-8 from flask import Flask,redirect,url_for app = Flask(__name__) @app.route('/'...
Python Flask学习_使用静态文件及定义页面图标
一、静态文件HTML代码中引用的图片、JavaScript源码、CSS等都属于静态文件。Flask程序会在根目录下static目录中寻找静态文件 ,因此静态文件应当放于static目录中 。二、定义页面图标 这些都输入页面的图标。可以直接在templates/base.html中定义,其他html都是继承自base.html的,就可以不用重复代码。{% extends &quot;bootstrap/bas...
一步一步python flask 搭建web
https://pythonhow.com/add-css-to-flask-website/
四滴水:使用flask框架实现web页面与数据库数据互联+常见的几种状态码
前言嘚吧嘚 今天状态不佳,本来不想更了,但是又挂念着放不下,想着多小的水滴也是水滴,累积一点是一点······ 1.通过cygwin从pip install两个包:PyMySQL、SQLAlchemy; 2.在app.py中import我们要用到的库中的包:create_engine,text :from sqlalchemy import create_engine,text 之后是通
Flask使用教程-加载静态文件及显示前端页面
下面,我们说下,flask是怎样加载静态文件,以及显示前端页面。flask的静态文件,一般放在static目录下,前端页面放在templates下,目录结构如图:如图,1所示是静态文件所放的位置,2所示是前端页面放的地方下面,我们来加载及显示页面:后端,先引入显示模板函数render_templatefrom flask import Flask,render_template使用:@app.ro...
flask修改代码之后网页显示或postman无法显示更新后的结果
有可能是端口被python占用,kill掉占用端口的进程就好。 首先,查看端口占用情况,参考https://blog.csdn.net/qq649954944/article/details/79969337。 之后,打开任务管理器,根据刚刚看到的PID进程号,在详细信息处,删掉 对应进程号的进程即可。 若是在linux下,ps -aux | grep py...
flask 中upload()上传文件相关操作及出现的问题
具体操作流程from flask import Flask, render_template, request, redirect, url_for, make_response, abort from werkzeug.routing import BaseConverter from os import path from werkzeug.utils import secure_filena...
python 中 flask数据库迁移生成不了迁移脚本,报错信息No changes in schema detected
        在工作中,因为数据表的变化,我们要及时更新数据库,直接删表在创建对数据式及其不安全的,我们需要用到数据迁移。但在使用过程中,我们经常遇到这种报错信息,No changes in schema detected查询不到信息更改。对于数据库迁移仓库文件夹创建基本都不会有问题,使用init 初始化命令就好。,主要是生成迁移脚本的时候最容易出错,首先要避免脚本文件名与关键字重合,然后表格结...
Flask Web开发入门(四)之错误处理
在我们上一章中,我们介绍了使用 Request Loader 定制登录,在我们的逻辑分支中,错误处理我们使用了abort函数: 当我们使用abort函数时,它表示放弃请求并返回错误代码,默认情况业务不友好,那么我们可以使用errorhandler() 装饰器来进行定制错误页面,errorhandler装饰器使用如下: @app.route('/error') @app.errorhan
相关热词 c#选择结构应用基本算法 c# 收到udp包后回包 c#oracle 头文件 c# 序列化对象 自定义 c# tcp 心跳 c# ice连接服务端 c# md5 解密 c# 文字导航控件 c#注册dll文件 c#安装.net
立即提问