flask 使用方案 Session1 基本操作

2021-08-14 22:10:34 字數 2745 閱讀 5192

session 1主要參考flask中文快速上手手冊:

from flask import flask

defhello_world

():return

"hello world!"

if __name__ == "__main__":

def

show_user_profile

(username):

# show the user profile for that user

return

'user %s' % username

defshow_post

(post_id):

# show the post with the given id, the id is an integer

return

'post %d' % post_id

可以通過url訪問不同的頁面

現有的轉換器有

符號含義

int接受整數

float

接受浮點數

path

和預設情況相同,但也接受斜槓

from flask import abort, redirect, url_for

defindex

():return redirect(url_for('login'))

deflogin

(): abort(401)

this_is_never_executed()

這段**會在進入原始頁面的時候直接重定位到/login的路徑下。

未完待續 … …

本markdown編輯器使用stackedit修改而來,用它寫部落格,將會帶來全新的體驗哦:

markdown 是一種輕量級標記語言,它允許人們使用易讀易寫的純文字格式編寫文件,然後轉換成格式豐富的html頁面。 —— [ 維基百科 ]

使用簡單的符號標識不同的標題,將某些文字標記為粗體或者斜體,建立乙個鏈結等,詳細語法參考幫助?。

本編輯器支援markdown extra,  擴充套件了很多好用的功能。具體請參考github.

markdown extra**語法:

專案**

computer

$1600

phone

$12pipe$1

可以使用冒號來定義對齊方式:

專案**

數量computer

1600 元

5phone

12 元

12pipe

1 元234

markdown extra定義列表語法:

專案1

專案2定義 a

定義 b

專案3定義 c

定義 d

定義d內容

**塊語法遵循標準markdown**,例如:

@requires_authorization

defsomefunc

(param1='', param2=0):

'''a docstring'''

if param1 > param2: # interesting

print

'greater'

return (param2 - param1 + 1) or

none

class

someclass:

pass

>>> message = '''interpreter

... prompt'''

生成乙個腳注1.

[toc]來生成目錄:

歡迎使用markdown編輯器寫部落格

離線寫部落格

瀏覽器相容

使用mathjax渲染latex 數學公式,詳見math.stackexchange.com. x

=−b±

b2−4

ac‾‾

‾‾‾‾

‾‾√2

a 更多latex語法請參考 這兒.

可以渲染序列圖:

或者流程圖:

即使使用者在沒有網路的情況下,也可以通過本編輯器離線寫部落格(直接在曾經使用過的瀏覽器中輸入write.blog.csdn.net/mdeditor即可。markdown編輯器使用瀏覽器離線儲存將內容儲存在本地。

使用者寫部落格的過程中,內容實時儲存在瀏覽器快取中,在使用者關閉瀏覽器或者其它異常情況下,內容不會丟失。使用者再次開啟瀏覽器時,會顯示上次使用者正在編輯的沒有發表的內容。

部落格發表後,本地快取將被刪除。 

使用者可以選擇 把正在寫的部落格儲存到伺服器草稿箱,即使換瀏覽器或者清除快取,內容也不會丟失。

注意:雖然瀏覽器儲存大部分時候都比較可靠,但為了您的資料安全,在聯網後,請務必及時發表或者儲存到伺服器草稿箱

ie9以下不支援

ie9,10,11存在以下問題

不支援離線功能

ie9不支援檔案匯入匯出

ie10不支援拖拽檔案匯入

這裡是腳注的 內容. ↩

Flask中的cookie和session淺知

cookie技術的必要性 cookie的實現原理 cookie時用來將使用者資訊儲存在客戶端的技術,使用者資訊會被存放於客戶端的計算機中。cookie儲存到客戶端之後,當使用者再次通過瀏覽器發起對伺服器的請求的時候,瀏覽器就會自動帶著此 相關的cookie資訊來請求資料庫。而cookie資訊裡面儲存...

flask初步使用

from flask import flask from flask import render template,redirect,url for from flask import request def login error none if request.method post if re...

flask日誌使用

from flask import flask,request import logging 設定日誌輸出到檔案中,而不是顯示到網頁 propagate exceptions false class requestformatter logging.formatter 自定義日誌格式化類,實現自定義...