Python Flask No.4_Flask与HTML的结合

Python Flask No.4_Flask与HTML的结合

1.在pycharm的flask项目中的templates中新建好html的界面
2.在app.py中第一行from flask import Flask后面加上,render_template
3.将app.py中原本的格式改成

@app.route('/')
def index():
    return render_template('index.html')

4.执行项目,弹出的网页就不再是简单的Hello_World的了,而是自己设计好的HTML页面
5注意:CSS、JS等静态资源一般放在static下面,引用的时候要注意 …/static/css/XX.css,当然,官方推荐使用url_for函数,例如

     
 

这样做可以不用考虑css与html的位置层级关系

我的一个疑问(初学者不懂可以不看),我的理解是数据库存图片一般是存路径,直接存…/static/img/XX.jpg应该比到时候用url_for解析方便吧?期待有高手发表一下见解

6.后记:接下来会介绍如何利用Python将HTML表单数据从前端传到后端

你可能感兴趣的:(Python,Flask,Python,Flask,Web全栈,Jinja2)