iT邦幫忙

2021 iThome 鐵人賽

DAY 9
0
Modern Web

Python x Django 網站實作&學習記錄系列 第 9

D9 文件系統核心開始 系統頁面功能規劃

今天先來規劃一下後續的系統架構
先用文字版 等做完了再補上圖片
首先使用者進入會先到首頁

  • 首頁
    • 使用者個人文件頁 按鈕
    • 使用者個人資料頁 按鈕
    • 使用者登入/登出頁 按鈕
    • 列出所有文件 (點擊文件名稱跳轉到文件檢視頁)
  • 使用者個人文件頁 (登入導入到這頁、未登入導到登入頁)
    • 首頁 按鈕
    • 使用者個人資料頁 按鈕
    • 使用者登出頁 按鈕
    • 文件創建頁 按鈕
    • 列出所有文件 (點擊文件名稱跳轉到文件檢視頁)
    • 附件下載 按鈕
    • 文件刪除 按鈕 (跳出確認刪除按鈕、刪除後重新導回此頁)
  • 文件創建頁 (登入導入到這頁、未登入導到登入頁)
    • 首頁 按鈕
    • 使用者個人資料頁 按鈕
    • 使用者登出頁 按鈕
    • 自動導入使用者名稱、電話、email
    • 文件標題 input
    • 文件備註 input
    • 附件上傳 按鈕
    • 附件刪除 按鈕
    • 文件送出 按鈕
  • 文件檢視頁 (有無登入都可以觀看、若有登入顯示修改按鈕)
    • 首頁 按鈕
    • 使用者個人資料頁 按鈕
    • 使用者登入/登出頁 按鈕
    • 顯示文件內容
    • 修改文件 按鈕
  • 文件修改頁 (有登入且為文件擁有者才能進入、否則跳轉到首頁)
    • 首頁 按鈕
    • 使用者個人資料頁 按鈕
    • 使用者登出頁 按鈕
    • 編輯文件內容
    • 附件上傳 按鈕
    • 附件刪除 按鈕
    • 確認修改 按鈕

上一篇
D8 新增使用google account 登入的功能
下一篇
D10 doc系統、首頁
系列文
Python x Django 網站實作&學習記錄30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言