--- title: \[Django] - 參、缺少的功能 tags: webdevelopment --- ~~今天要來弔唁缺少的功能啦。~~ 回憶一下到目前為止的階段,我們預先構想了什麼功能以及頁面。 總共有4個頁面加上2個資料庫。 頁面: 1. 搜尋頁面 ![Screenshot 2025-07-29 at 11.04.18](https://hackmd.io/_uploads/rkZHp3rwee.png) 2. 搜尋紀錄頁面 ![Screenshot 2025-07-29 at 11.16.07](https://hackmd.io/_uploads/HyYBT3HDgl.png) 3. 登入頁面 ![Screenshot 2025-07-29 at 11.16.15](https://hackmd.io/_uploads/S1gIT2Svlg.png) 4. 註冊頁面 ![Screenshot 2025-07-29 at 11.16.22](https://hackmd.io/_uploads/SkrIp3Hwlx.png) 資料庫: 1. 搜尋紀錄資料庫 2. 使用者資訊資料庫 下面分別討論每個頁面可能還缺少的東西 1. 搜尋頁面: - 缺少了一個 「送出」的按鈕 - 缺少了一塊呈現當次搜尋結果的區域 修改後的頁面 ![Screenshot 2025-07-29 at 13.45.13](https://hackmd.io/_uploads/BkMIxyUDxx.png) 2. 搜尋紀錄頁面: - 如果一個域名不只一個關鍵字呢?:需要一個歷次搜尋過的關鍵字列表頁面 - 以此類推,也需要一個域名列表頁面 新增的兩個頁面 ![Screenshot 2025-07-29 at 13.45.31](https://hackmd.io/_uploads/rJ-vx18Pge.png) ![Screenshot 2025-07-29 at 13.45.23](https://hackmd.io/_uploads/SJHvekLPge.png) 3. 登入頁面: - 缺少「登入」按鈕 - 如果沒有帳號,需要一個連結去註冊頁面的地方 修改後的頁面 ![Screenshot 2025-08-01 at 12.44.45](https://hackmd.io/_uploads/B1uLLaKvle.png) 4. 註冊頁面: - 缺少「送出」按鈕 - 想要額外加入一個暱稱的欄位 修改後的頁面 ![Screenshot 2025-07-29 at 13.45.44](https://hackmd.io/_uploads/H12OlyLvee.png) 到這裡為止,想像中整個網站的雛形就完成啦。 接下來就要進入施工的階段,請大家拭目以待吧。 謝謝大家的收看! 如果有任何想法或是問題歡迎寄信到 chantinghsien@gmail.com 可以一起討論和分享新知