我正在使用Flask-Python并创建我想制作一段时间的传输应用程序。我在使用特定功能(标准文件上传)时遇到问题。我想要做的是尝试基于特定模型从我的图像文件夹中动态渲染图像,但是尝试进行字符串插值似乎有问题。
def createuser(request):
file = request.files['aadharimage']
if file.filename == None:
flash('No selected file')
return redirect(request.url)
filename=''
if file:
filename = secure_filename(file.filename)
file.save(os.path.join(app.config['UPLOAD_FOLDER'], filename))
users= Enduser(name=request.form["name"],fathername=request.form['fathername'],password=request.form["password"], aadhar_image=filename,email=request.form["email"],address=request.form["address"],type=request.form["type"],location_id=request.form["location_id"],mobile=request.form['mobile'],usertype=request.form['usertype'],lastlogin=request.form['lastlogin'],companyname=request.form['companyname'])
sqlsession.add(users)
sqlsession .commit()
@app.route ('/page/newuser')
def pagenewuser():
if session['username']:
return render_template("newuser.html", user session['username'],Locations=getlocation().all())
else:
flash('Please Login first!!')
return main()
@app.route('/page/edituser')
def pageedituser():
if session['username']:
users = getusers()
if users.first()== None:
return render_template("empty.html", user=session['username'])
else:
return render_template("edituser.html", user=session['username'], endusers=users.all() )
jinja2模板代码
<td>{{Values.id}}</td>
<td>{{Values.name}}</td>
<td>{{Values.fathername}}</td>
<td><img src="{{url_for('static',filename='assets/images/{{Values.aadhar_image}}')}}" alt="sample" width="25" height="24"/></td>
这里{{Values.aadharimage}}无法正常工作,您能解决我的问题吗?>
我正在使用Flask-Python并创建我想制作一段时间的传输应用程序。我在使用特定功能(标准文件上传)时遇到问题。我想做什么...
您可以使用