1. 程式人生 > >作業20-開始Flask項目

作業20-開始Flask項目

導航 filename head sta 作業 得到 ask for html

  1. 新建Flask項目。
  2. 設置調試模式。
  3. 理解Flask項目主程序。
  4. 使用裝飾器,設置路徑與函數之間的關系。
  5. 使用Flask中render_template,用不同的路徑,返回首頁、登錄員、註冊頁。
  6. 用視圖函數反轉得到URL,url_for(‘login’),完成導航裏的鏈接。
from flask import Flask
from flask import render_template

app = Flask(__name__)



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

@app.route(
/login/) def login(): return render_template("login.html") @app.route(/regist/) def regist(): return render_template("regist.html")
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>test</title>
    <link rel="stylesheet" type
="text/css" href="{{ url_for(‘static‘,filename=‘css/base.css‘) }}"> </head> <body> <a href="{{ url_for(‘base‘) }}">首頁</a> <a href="{{ url_for(‘login‘) }}">登錄</a> <a href="{{ url_for(‘regist‘) }}">註冊</a> </body> </html>

技術分享

作業20-開始Flask項目