iT邦幫忙

0

Day 1|規劃網站功能,建立專案資料夾

  • 分享至 

  • xImage
  •  
  1. 今天要完成什麼?
    先確定網站要解決的問題,並建立一個之後可以持續擴充的專案。

我們把網站取名為 My Media Library,也就是「我的影音與遊戲收藏庫」。

第一版會有以下功能:

  • 收藏電影與遊戲。
  • 記錄作品名稱、年份、分類。
  • 記錄觀看或遊玩狀態。
  • 為作品評分並撰寫心得。
  • 搜尋收藏、統計收藏數量。
  1. 建立專案資料夾
    先在電腦選一個你方便找到的位置,例如桌面。

建立資料夾:
my-media-library

接著用 VS Code 開啟這個資料夾。

目前先建立以下結構:
my-media-library/
├── app.py
├── requirements.txt
├── templates/
└── static/

各檔案的用途如下:
檔案/資料夾 用途
app.py Python 後端程式,負責網站功能
requirements.txt 記錄專案需要安裝的 Python 套件
templates/ 存放 HTML 網頁
static/ 存放 CSS、圖片等靜態檔案
現在先建立資料夾與空白檔案即可,不必急著填入程式碼。
3. 設計第一版資料欄位
在開始寫程式前,先決定每一筆收藏需要保存什麼資料。
欄位 範例 說明
id 1 每筆作品的唯一編號
title Interstellar 作品名稱
media_type movie 電影或遊戲
year 2014 發行年份
genre Sci-Fi 作品類型
status watched 觀看或遊玩狀態
rating 9 個人評分
notes 很喜歡劇情 個人心得
這些欄位之後會放進 SQLite 資料庫。今天先規劃好,避免後面一直更改資料結構。


圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言