开始Flask项目
Posted 杜丽晖
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了开始Flask项目相关的知识,希望对你有一定的参考价值。
- 新建Flask项目。
- 设置调试模式。
- 理解Flask项目主程序。
- 使用装饰器,设置路径与函数之间的关系。
- 使用Flask中render_template,用不同的路径,返回首页、登录员、注册页。
- 用视图函数反转得到URL,{{url_for(‘login’)}},完成导航条里的链接。
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>BIG SALE in TB</title> <base href="https://ai.taobao.com/?pid=mm_12351394_2325537_70732358" target="_blank"> <style...></style...> </head> <body> <nav> <a class="logo" href="/"> <img src="https://ss2.bdstatic.com/8_V1bjqh_Q23odCf/pacific/1185915212.png" alt="Logo"></a> <a href="http://127.0.0.1:5000/">首页</a> <a href="http://127.0.0.1:5000/login">登录</a> <a href="{{ url_for(\'register\') }}">注册</a> <input type="text"name="search"> <button type="submit">搜索</button> </nav> <hr> <p></p> <div> <p><span style="font-family: \'Consolas\', \'Monaco\', \'Bitstream Vera Sans Mono\', monospace;font-size: 40px;color: crimson">双11全部商品</span> <span style="font-family: \'Consolas\', \'Monaco\', \'Bitstream Vera Sans Mono\', monospace; font-size: 60px;color: crimson">50%OFF!!!</span></p> </div> <p></p> <p></p> <h1>LOOK AT HERE!!!</h1> <p>双11全部商品50%OFF!!</p> <p>双11全部商品50%OFF!!</p> <p>双11全部商品50%OFF!!</p> <p></p> </body> </html>
from flask import Flask,render_template
app = Flask(__name__)
@app.route(\'/\')
def index():
return render_template(\'base.html\')
@app.route(\'/Login\')
def Login():
return render_template(\'Login.html\')
@app.route(\'/res\')
def res():
return render_template(\'res.html\')
if __name__ == \'__main__\':
app.run(debug=True)
以上是关于开始Flask项目的主要内容,如果未能解决你的问题,请参考以下文章