flask框架 mysql 實現日期模糊查詢

2021-10-07 17:45:40 字數 1014 閱讀 8233

目的:查詢資料庫中本年、本月、本日的銷售數量

引入:

from datetime import date,datetime

from sqlalchemy import extract

# 日啟用量

today = datetime.utcnow()

today_activate_card = activate_card.query.filter(extract('year', activate_card.activate_time) == today.year,

extract('month', activate_card.activate_time) == today.month,

extract('day', activate_card.activate_time) == today.day).all()

today_activate_num = len(today_activate_card)

# 月啟用量

month_activate_card = activate_card.query.filter(extract('year', activate_card.activate_time) == today.year,

extract('month', activate_card.activate_time) == today.month).all()

month_activate_num = len(month_activate_card)

# 年啟用量

year_activate_card = activate_card.query.filter(extract('year', activate_card.activate_time) == today.year,).all()

year_activate_num = len(year_activate_card)

其中activate_card是我的類名,activate_time是資料庫中字段為date的屬性,extract是過濾。

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知識框架

模組的安裝 pip 虛擬環境 anaconda,virtualenv 實現簡單的web服務 路由 安全上下文 request request.user agent 獲取客戶端使用者 request.remote addr 獲取ip位址 request.args.get id 獲取使用者請求url位址...