草庐IT

Flask_FileUpload

全部标签

python - Flask - 如何结合 Flask-WTF 和 Flask-SQLAlchemy 来编辑数据库模型?

我正在尝试为现有模型(已保存到数据库)创建一个编辑页面。表单对象需要一个multidict实例来填充它的字段。这是我的:#themodel-assumesFlask-SQLAlchemyfromflask.ext.sqlalchemyimportSQLAlchemydb=SQLAlchemy(app)classPerson(db.Model):id=db.Column(db.Integer,primary_key=True)name=db.Column(db.String(80),unique=True)def__init__(self,name=name):self.name=nam

python - flask 中的方法不允许错误

我在尝试提交请求时遇到此错误。MethodNotAllowedThemethodisnotallowedfortherequestedURL.这是我的flask代码..@app.route("/")defhello():returnrender_template("index.html")@app.route("/",methods=['POST','GET'])defget_form():query=request.form["search"]printquery还有我的index.html编辑..我完整的flask代码:fromflaskimportFlask,request,se

python - 如何使用 Flask 框架从数据库中删除项目?

我正在使用Flask框架,并试图从数据库中删除一个条目。下面的代码给出了这个错误:“请求的URL不允许使用该方法。”在html中:在py中:@app.route('/delete',methods=['DELETE'])defdelete_entry(postID):ifnotsession.get('logged_in'):abort(401)g.db.execute('deletefromentriesWHEREid=?',[postID])flash('Entrywasdeleted')returnredirect(url_for('show_entries'))然后如何从htm

c# - 管理对 FileUpload 控件的编辑

我有一个产品页面。我想将我的产品添加到我的数据库中,我还想更新我的产品。我有图像问题。当我插入产品时,一切正常。在我的aspx页面中,我有这段代码:当我保存我的产品时,在后面的代码中我有这段代码:stringfilenm=string.Empty;HttpFileCollectionfileCollection=Request.Files;for(inti=0;i0){stringfilename=uploadfile.FileName;System.IO.Directory.CreateDirectory(Server.MapPath("immScarpe/"+txtStyle.Te

Python Flask 不更新图像

这个问题在这里已经有了答案:UsingFlask,howdoImodifytheCache-ControlheaderforALLoutput?(2个答案)关闭去年。这里有一些关于图像的Flask问题,但没有一个能解决我的问题。我有一个应用程序可以创建图像,保存它,然后显示它。一次。它应该多次执行此操作(每次更改图像时都应该加载新图像)。它不是;它只显示与其显示的文件名关联的第一张图像。这些文件不再位于静态文件夹中,而是显示在应用程序中。创建图像,并通过以下方式保存到静态文件夹的子文件夹中:img.save('../source/static/images/characters/{}.

python - 如何刷新 flask 网页?

最近有一个项目是实现网页的动态绘图。这是我的python代码fromflaskimportFlask#fromflaskimportrender_templateimportmatplotlib.pyplotaspltimportioimportbase64app=Flask(__name__)@app.route('/plot')defbuild_plot():img=io.BytesIO()y=[1,2,3,4,5]x=[0,2,1,3,4]plt.plot(x,y)plt.savefig(img,format='png')img.seek(0)plot_url=base64.b6

python - 使用 Flask 将音频从 pyaudio 流式传输到 HTML5

我想通过Flask将我麦克风的音频(通过pyaudio录制)流式传输到任何连接的客户端。这是音频的来源:defgetSound(self):#Currentchunkofaudiodatadata=self.stream.read(self.CHUNK)self.frames.append(data)wave=self.save(list(self.frames))returndata这是我的flask代码:@app.route('/audiofeed')defaudiofeed():defgen(microphone):whileTrue:sound=microphone.getSo

python - 在 HTML (Flask) 中使用 Python 并行迭代多个列表

我正在构建托管在pythonanywhere上的python网络应用程序按照这个tutorial松散地。我正在修改生成的应用程序以符合我自己的目标。这是我用来将变量传递给HTML文档以便使用for循环将它们添加到表中的python代码:fromflaskimportFlask,redirect,render_template,request,url_forapp=Flask(__name__)app.config["DEBUG"]=Trueproductnames=[]reviews=[]@app.route("/",methods=["GET","POST"])defindex():

html - favicon.ico 导致 Flask 应用程序出现 404 错误

我在我的日志文件中发现了很多条目,这表明有人试图加载/favicon.ico和类似的文件GET-/favicon.icoGET-/apple-touch-icon.pngGET-/apple-touch-icon-precomposed.png我在网上看了很多关于这个问题,但我无法摆脱它。这就是我的真实情况。首先,我将以下内容添加到我的head标签中然而,即使我在标题中提供了这些信息,似乎有些浏览器并不关心它,仍然调用/favicon.ico?所以我想把ico文件放在根目录下就可以了,但它似乎不起作用?如果我打电话http://localhost:5000/static/favicon

python - 获取通过 ID python/flask 输入的表单的值

在Flask中发送inputid后如何获取其实际值?形式:例如,我想说的是发送表单的时间(即当您执行此操作时):request.form.get("comment")文本字段的值被传递。我想不通的是如何获取id的值。因此,当发送表单时,我们可以判断信息来自哪个表单,因为每个表单都有一个唯一的id。在这种情况下,id是number_one。那么,我们如何获取id的实际文字值而不是文本输入? 最佳答案 你不能。id值不是浏览器发送的表单数据集的一部分。如果您需要识别该字段,则必须将id添加到input元素名称中,或者如果id是由Java