import sys
import os
reload(sys)
sys.setdefaultencoding('gbk') #在调用静态文件时总出现500错误,debug 后发现是编码错误。加此句后完美解决
from flask import Flask, render_template, redirect, url_for
app = Flask(__name__)
app.debug = True
@app.route('/')
def index():
name = 'flask'
return render_template('index.html', name=name)
@app.route('/download')
def download_page():
filelist = '<h1>Download Files</h1><br><br>'
for i in os.listdir('./static/'):
if os.path.isfile(os.path.join('./static/',i)):
filelist = filelist+'<a href="static/'+i+'">'+i+'</a><br>'
return filelist
if __name__ == '__main__':
app.run()
第一个简单的flask框架
最新推荐文章于 2024-02-22 00:14:55 发布