Flask基礎搭建

2021-08-20 02:26:32 字數 2861 閱讀 2349

fromflaskimportflask

flask(__name__)

//@後面跟function是裝飾器的左右

//route()裡面填寫的是頁面,裡也可以寫(『/user/about』)這裡就是指的使用者相關頁面,這裡指的是主頁面

@(

'/')

defhello_world()

:return'hello world!'

//返回乙個value給使用者,在埠執行後,使用者可以看到if__name__=='__main__':
開啟127.0.0.1:5000就能看到
這裡接單介紹一下route的左右,它是在使用者請求url之後,例如『/』,function返回乙個值給使用者,這裡return可以是html,例如:
@(

'/')

defhello_world()

:return'hello world!'@(

'/another')

defanother()

:return''

當你在埠輸入

會彈出如下畫面:

這只是乙個簡單的返回html,實際上你可以返回乙個html template,這樣做更好。

#如果你想在你的url中使用變數,你可以這樣做

@(

'/profile/')

defprofile(username)

:return'hey there %s'%username

則在埠輸入
會看到如下:
hey there gary
接下來來講述一下falsk裡面的http方法:

@(

'/')

defindex()

:return'method used: %s'%request.method

#我們檢查你訪問頁面使用的方法

if__name__=='__main__':

效果如下所示:
#由於預設訪問方式為get,因此我們新增post方法

@(

'/bacon',

methods

=['get',

'post'])

defbacon()

:ifrequest.method=='post':return"you are using post"else:return"you are probably using get"

#這樣你在使用不同方式訪問的時候,會顯示不同的語句。
接下來我們簡單講述一下怎麼使用模版:

搭建 flask 應用

1.使用pycharm建立flask應用 from flask import flask 匯入乙個flask的類 例項化flask物件 使用route裝飾器告訴flask什麼樣的url能觸發我們的函式 def index return index page hello defhello return...

flask環境搭建

flask專案步驟 環境搭建 1.安裝虛擬環境 pip install virtualenv 2.啟用虛擬環境 進入剛剛建立好的虛擬環境中,執行activate 3.建立乙個專案沙盒 virtualenv 檔名稱 4.進入沙盒中建立專案根目錄名稱 5.安裝flask 在之前建立好的沙盒中安裝flas...

Flask簡單框架搭建

flask是一款十分輕量級的python web應用框架 用pycharm建立專案的時候,選擇flask,開啟pycharm new project flask,點create。簡單的flask專案基本目錄 templates html檔案存放位置 static 靜態檔案css和js存放位置 vie...