Python+Django+Mysql實現(xiàn)簡單在線電影鲤孵、音樂壶栋、圖書等推薦系統(tǒng)(基于用戶的協(xié)同過濾推薦算法)
pycharm2020professional版本贵试,python3.8版本,django3.1.1版本凯正,mysql8.0.21版本毙玻,bootstrap樣式,javascript腳本漆际,jquery腳本淆珊,layer彈窗組件。
前臺用戶注冊施符、登錄、注銷擂找、個人信息修改戳吝、評分、評論記錄贯涎、協(xié)同過濾推薦等听哭;
后臺用戶、項目、項目類型陆盘、評分管理普筹,權(quán)限管理等;
本系統(tǒng)是實現(xiàn)了簡單的在線電影推薦系統(tǒng)隘马,也可以作為圖書太防、音樂等WEB推薦系統(tǒng)使用。
其中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自動生成,其中auth_user是管理員表屁置,使用python manage.py makesuperuser命令創(chuàng)建超級管理員焊夸,通過超級管理員可以管理其他管理員。auth_group蓝角、auth_group_permissions阱穗、auth_permission、auth_user_groups使鹅、auth_user_user_permissions揪阶、django_content_type實現(xiàn)管理員的權(quán)限管理,是用戶-權(quán)限-組模式患朱。django_admin_log表記錄管理員操作記錄鲁僚。django_session保存前臺和后臺的session信息。django_migrations表記錄數(shù)據(jù)庫模式更改信息裁厅。user冰沙、item、type执虹、scorerecord是自定義表拓挥。