iT邦幫忙

鐵人檔案

2023 iThome 鐵人賽
回列表
Software Development

從開始到放棄的Flask 系列

剛接觸Flask後就把他的一些學習過程結合成一個沒甚麼用的程式

鐵人鍊成 | 共 30 篇文章 | 3 人訂閱 訂閱系列文 RSS系列文 團隊NUTC_IMAC_智慧星爆
DAY 1

[Day 1] 什麼是Flask?

在因緣際會下知道了Flask,所以把學的過程記錄下來,今天就先簡單介紹一下甚麼是Flask。 Flask 是一個使用 Python 語言開發的輕量級 Web 應...

2023-09-11 ‧ 由 arbin 分享
DAY 2

[Day 2] Flask的簡單開發環境設定

python安裝 首先當然是要先安裝Python阿,我們先到他的官網下載並安裝 而在寫程式的地方我是使用VScode,他真的是超方便的,網路上也有很多相關的資源...

2023-09-12 ‧ 由 arbin 分享
DAY 3

[Day 3] Flask Quick Start

Hello Flask 昨天我們成功運作了我們第一個程式了 from flask import Flask app = Flask(__name__) @a...

2023-09-13 ‧ 由 arbin 分享
DAY 4

[Day 4] Flask 模板及靜態文件

什麼是Templates 在Flask中,templates是用來存放網頁模板的資料夾,Flask使用Jinja2作為模板引擎。當我們使用Flask的rende...

2023-09-14 ‧ 由 arbin 分享
DAY 5

[Day 5] Flask模板 Jinja2基礎用法

基礎 Jinja2是Flask預設的模板引擎,可以用來生成動態的HTML頁面。他允許我們使用兩個大括號來插入變數或者運行Python的表達式,例如有一個inde...

2023-09-15 ‧ 由 arbin 分享
DAY 6

[Day 6] Flask 配置管理 config設定

前幾天我們已經初步的了解甚麼是Flask了,也能夠成功的做出我們的一個網頁了,那我們今天來看看Flask的配置管理吧 配置管理是什麼 Flask配置管理是指在F...

2023-09-16 ‧ 由 arbin 分享
DAY 7

[Day 7] 在Flask中上傳檔案

前幾天已經知道了蠻多有關Flask的基本觀念了,那今天我們來實作看看如何在Flask上傳檔案吧。 資料夾結構 首先我們先看一下我們今天的資料夾結構,我們可以注意...

2023-09-17 ‧ 由 arbin 分享
DAY 8

[Day 8] Flask重定向和錯誤

在Flask網頁應用中,我們經常需要在不同路由之間進行重定向,或者在發生錯誤時向用戶顯示適當的錯誤信息。熟練掌握重定向和錯誤處理可以提高應用的健壯性,這篇教學將...

2023-09-18 ‧ 由 arbin 分享
DAY 9

[Day 9]Flask Jinja2 pipe

前幾天有講到Jinja2的一些基本用法,如果還不清出的話可以去看一下這篇文章喔。今天我們會來介紹他的另一個功能|這個又稱為管道符pipe(好像是因為它的形狀很像...

2023-09-19 ‧ 由 arbin 分享
DAY 10

[Day 10] Flask Cookie

在開始今天的文章前,我們要先了解甚麼是Cookie。 甚麼是Cookie Cookie 是存儲在客戶端瀏覽器的一小段文本信息,他的基本結構是由名稱(Name)值...

2023-09-20 ‧ 由 arbin 分享