FINAL PROJECT CS50 WEB NEXT CODER
1.0.0
項目視頻是:https://youtu.be/ythhec-bdqa
我創建了一個協作Web應用程序來學習如何編碼。每個人都可以創建一個談話(基本上只是課程),每個人都可以參加這些課程。主要組成部分是:
該頁面與我們已經創建的任何內容都不相似。這不是社交媒體應用程序,也不是電子商務。這也不類似於其他年份的項目。
在復雜性方面,我使用了帶有多個模型的Django(以下說明),並將幾個JavaScript文件用於前端。此外,所有Web應用程序都對不同的屏幕尺寸(主要是手機和計算機)響應。
在Views.py中,有所有後端代碼。主要功能是:
模型。不同的模型是:
talks.js:搜索談話時要過濾談話,展示談話並自動完成
new_talk.js:為創建新的談話的第二部分,該談話正在添加標籤。它加載和顯示標籤,保存新標籤並將所選標籤添加到新的談話中
mytalks.js:要參加您參加的會談並向DOM展示
上述所有不同HTML頁面的模板(總計8個,包括佈局文件)
CSS文件,其中包含Web應用程序中使用的所有CSS。使用Flexbox和網格等技術
其他不太重要的文件,例如URL,管理員,設置,靜態圖像...