flask簡單web應用


  推薦一個學習python的網站,個人覺得在這里面收獲挺大的,希望對后來學習flask的小伙伴們有幫助。http://www.pythondoc.com/

用flask框架實現第一個web應用

  首先需要搞清楚幾個概念:

    1、視圖:視圖是響應來自網頁瀏覽器的請求的處理器。在 Flask 中,視圖是編寫成 Python 函數,在里面實現功能。每一個視圖函數是映射到一個或多個請求的 URL。

    2、應用程序:用來創建應用對象,導入視圖等。

    3、啟動腳本:用來啟動web服務器的腳本程序,即 run.py。

  上面說到的幾個“概念”其實就是實現一個web應用的幾個步驟,只是剛剛接觸web開發有些東西不是特別的清楚,暫且記錄在這里。

我是將所有的“應用”都命名放到了"app"文件夾中,位於flask的目錄下。

在app文件夾中分別創建views.py視圖和__init__.py初始化程序。

views.py

from app import app

@app.route('/')
@app.route('/index')
def index():
    return "Hello, World!"

__init__.py

from flask import Flask

app = Flask(__name__)
from app import views

然后在Scripts中用run.py啟動web服務器就可以了。

run.py

#!flask/bin/python
from app import app
app.run(debug = True)

最后運行run.py腳本,訪問127.0.0.1:5000就可以看到實現的小程序了。

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM