flask知識框架

2021-09-12 14:09:13 字數 1072 閱讀 4903

- 模組的安裝   pip

- 虛擬環境 (anaconda, virtualenv )

- 實現簡單的web服務**?

- 路由

- 安全上下文: request

- request.user_agent 獲取客戶端使用者**

- request.remote_addr 獲取ip位址

- request.args.get('id') 獲取使用者請求url位址裡面key值對應的value值

- request.args.get('name')

- request.args.get('name')

- 獲取使用者表單提交的內容

- get請求: request.args.get('key')

- post請求: request.form.get('key')

- 返回頁面常用的方法

- redirect

- render_template

- jinja變數}

- 過濾器

- 內建過濾器:

- 自定義過濾器

- 語法結構

- for迴圈

- if語句

- 巨集macro的操作

- 如何定義巨集?

- 如何呼叫巨集?

- include包含操作

- 模板的繼承

- 基模板

- 快速製作表單的巨集('bootstrap/wtf.html as wtf' ---> wtf.quick_form(form))

-  form類(flaskform)

- 各種field類(stringfield, passwordfield, submitfield)

- validator類(datarequired(), equalto(), )

import pymysql

pymysql.install_as_mysqldb()

# 例項化物件

flask框架(一) 初識Flask

一 初識flask 1.什麼是flask flask是乙個python編寫的web框架,只是乙個核心,預設依賴2個外部庫 jinja2模板引擎和wsgi工具集 werkzeug。2.安裝flask pip install flask3.建立flask程式 專案目錄詳解 static資料夾 用於存放各...

flask框架安裝

flask是乙個基於python開發並且依賴jinja2模板和werkzeug wsgi服務的乙個微型框架,對於werkzeug本質是socket服務端,其用於接收http請求並對請求進行預處理,然後觸發flask框架,開發人員基於flask框架提供的功能對請求進行相應的處理,並返回給使用者,如果要...

Flask 框架基礎

flask依賴兩個外部庫 werkzeug 和 jinja2。werkzeug是乙個wsgi 在web應用和多種伺服器之間的標準python介面 工具集。jinja2負責渲染模板。對於werkzeug本質是socket服務端,其用於接收http請求並對請求進行預處理,然後觸發flask框架,開發人員...