Python+Django+Mysql實(shí)現(xiàn)購物商城推薦系統(tǒng)(基于用戶攀涵、項(xiàng)目的協(xié)同過濾推薦算法)
1洽沟、開發(fā)工具和實(shí)現(xiàn)技術(shù)
pycharm2020professional版本,python3.8版本蜗细,django3.1.1版本裆操,mysql8.0.21版本,bootstrap樣式炉媒,javascript腳本踪区,jquery腳本,layer彈窗組件吊骤,webuploader文件上傳組件
前臺(tái):用戶注冊(cè)、登錄白粉、注銷传泊、個(gè)人信息修改、密碼修改鸭巴、收藏商品眷细、評(píng)分商品、評(píng)論商品鹃祖、購物溪椎、購物車、協(xié)同過濾推薦等恬口;
后臺(tái):用戶校读、商品、商品類型祖能、評(píng)分歉秫、評(píng)論、收藏管理芯杀、訂單管理端考,權(quán)限管理等雅潭。
其中auth_group扶供、auth_group_permissions、auth_permission裂明、auth_user椿浓、auth_user_groups、auth_user_user_permissions闽晦、django_admin_log扳碍、django_content_type、django_migrations仙蛉、django_session這些表是python django自動(dòng)生成笋敞,其中auth_user是管理員表,使用python manage.py makesuperuser命令創(chuàng)建超級(jí)管理員荠瘪,通過超級(jí)管理員可以管理其他管理員夯巷。auth_group、auth_group_permissions哀墓、auth_permission趁餐、auth_user_groups、auth_user_user_permissions篮绰、django_content_type實(shí)現(xiàn)管理員的權(quán)限管理后雷,是用戶-權(quán)限-組模式。django_admin_log表記錄管理員操作記錄吠各。django_session保存前臺(tái)和后臺(tái)的session信息臀突。django_migrations表記錄數(shù)據(jù)庫模式更改信息。user走孽、product惧辈、type、type磕瓷、cart盒齿、order、orderitem困食、scorerecord边翁、collection、comment是自定義表硕盹。