1.這2周畢設完成内容
本周開始截圖展示你所做的畢業設計内容,并說明功能,及亮點、問題等。

訂單頁面
收藏:
位址頁
1.1 子產品名稱
簡單說明子產品及其功能
settings.py: 這個檔案包含了所有有關這個Django項目的配置資訊: TEMPLATE_DIRS , DATABASE_NAME , 等. 最重要的設定是 ROOT_URLCONF,它将作為 URLconf 告訴 Django 在這個站點中那些 Python的子產品将被用到。
urls.py:它的本質是URL模式以及要為該URL模式調用的視圖函數之間的映射表。你就是以這種方式告訴Django,對于這個URL調用這段代碼,對于那個URL調用那段代碼。
wsgi.py:網絡通信接口
media:媒體檔案
migrations:記錄models改變
static:前端靜态檔案
templates:前端html檔案
admin.py:背景資料模型注冊
apps.py:應用
forms.py:向資料庫中插入新的資料,一般會通過表單,Django的表單系統
models.py:資料模型類的編寫
views.py:功能視圖
manage.py:
- 它将你的project的包放到sys.path中
- 它将DJANGO_SETTINGS_MODULE環境變量設定為了你的project的setting.py檔案的位置。
1.2 子產品截圖展示
1.3子產品代碼介紹
截圖展示主要代碼。視圖views部分代碼,代碼已經全部折疊
models内代碼
urls内代碼
用到什麼技術,什麼庫,,比起傳統技術優勢,或者其他語言優勢在哪裡?
運用Python eb的Django架構,很多web架構都是MVC,Django使用的有點不同,它采用的是MTV的架構模式,即模型M,模闆T和視圖V。
優勢:1、Python的代碼風格簡潔易懂易于維護,可以快速實作自己的想法
2、Python 可用的庫要更多
3、輕量級,記憶體占用比Java小多了,而且修改代碼後馬上就可以看見效果
1.4 子產品設計還存在問題
功能基本實作,這次新增了熱評商品推薦與前端首頁面的修改。
2.後面2周的規劃
對上2周完成内容簡單總結,并規劃接下來要做的設計
接下來繼續完善和測試資料的添加等
3.資料庫設計
請展示。若有修改表格請說明為什麼修改,怎麼修改。
1、Goods表增加一個count用于留言計數,實作熱評商品。
2、Order表添加一個number用于實作訂單号,時間串+id。