1. 程式人生 > >Flask_學習筆記_01

Flask_學習筆記_01

公司有一哥們成立一個Python學習小組,於是果斷加入,雖然講的跳度比較大,但是還是學了點知識的。之前自學過一段時間Python,有點基礎。聽到要講Flask的時候,就有點感興趣了,說是比較輕量級的Web開發框架,嘗試了一下,確實上手比較快。由於也是剛入門,所以沒有資格對其評價,先玩一段時間再說吧。

Flask的學習要求:

  1. 有Python基礎。真的只是需要了解Python的基礎知識,其實再大的程式,都是一個功能一個功能實現的,所以寫著學著吧。
  2. 網頁開發前端基礎:HTML/CSS。這個其實之前也自學過,現在用到了。雖然不精通,但是基本概念和用法知道如何用就行。不會了3W school查一下什麼都有了。
  3. 資料庫:設計表,儲存各種資料。也是自學過,略懂皮毛,增,刪,改,查會用即可。

工具:
開發工具的話,看老鳥都說Subline,Pycharm都挺好,根據個人愛好吧,看哪個順眼,用著順手,自己好才是真的好。

Python版本:3.x。Python的安裝這裡就不介紹了,不會就參考官網。安裝有問題自己網上搜,自己解決,還可以鍛鍊自己解決問題的能力。

Flask安裝:
Python安裝好的前提下,開啟CMD (Windows):

c:/> pip3 install flask #安裝flask

就自動開始安裝了,安裝完成有提示安裝成功字樣,如果失敗,自己解決。

開啟你的開發工具,新建一個.py檔案,輸入下面的程式碼,你的第一個Flask web就可以跑起來了,簡單不?

from flask import Flask #注意大小寫,如果開發工具沒有報錯,這也證明Flask是安裝成功的。

app=Flask(name) #建立1個Flask例項

@app.route('/') #告訴Flask的例項app,引號裡的內容和下面的檢視函式,對應前端URL
def first_flask(): #檢視函式
return 'Hello World' #response

if name == 'main':
app.run() #啟動socket