赞
踩
模板
将其中的html
结尾的文件放入template
文件夹,其余的放入static
文件夹,再创建一个python
文件使用flask
,文件结构如下:
# -*- coding: UTF-8 -*- from flask import Flask, render_template, request, session, redirect, url_for class Display(): def __init__(self): self.app=Flask(__name__,template_folder="templates") self.app.add_url_rule("/", "/index/", methods=["GET","POST"],view_func = self.index) self.app.add_url_rule("/index/", methods=["GET","POST"],view_func = self.index) self.app.add_url_rule("/login/", methods=["GET","POST"],view_func = self.login) def login(self): return render_template('login.html') def index(self): return render_template('index.html') def run(self): self.app.run(host='127.0.0.1',port=5002,debug=True,threaded=True) if __name__ == '__main__': app = Display() app.run()
以该文件为例:
我们将所有的html
文件放入template
文件夹,其他文件夹如js
、css
、vendor
等放入static
文件夹(assets
直接放入static也可以)
移动后如下图所示
由于上步中移动了文件的位置,于是在html
中引用的文件的路径可能发生了改变
选中并替换所有vendor/
(推荐使用vscode
的多光标操作:ctrl+D
)
替换后:
将所有assets/
替换为static/
接下来终端键入命令:启动python
文件
并在浏览器访问127.0.0.1:5002
(如果没设置端口,默认是5000
)
出现了如下报错,说明有的文件路径不对,再次修改一下(本次无报错,下面的图片只是举例)
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。