畢設所有選題:
https://blog.csdn.net/2303_76227485/article/details/131104075
基于python+Django+vue的圖書管理系統(源代碼+數據庫)232
一、系統介紹
本項目前后端分離,分為用戶、管理員兩種角色
1、用戶:
- 注冊、登錄、新聞資訊、圖書信息、圖書借閱歸還、個人信息、密碼修改、我的收藏
2、管理員:
- 借閱統計、用戶管理、管理員管理、圖書管理、類型管理、借閱管理、歸還管理、輪播圖管理、新聞管理
二、所用技術
后端技術棧:
- python
- django
- Mysql
前端技術棧:
- Vue
- Vue-router
- axios
- elementPlus
- echarts
三、環境介紹
基礎環境 :IDEA/pycharm, python3.8, Mysql5.7及以上, node14, navicat
所有項目以及源代碼本人均調試運行無問題 可支持遠程調試運行
四、頁面截圖
1、用戶:
2、管理員:
五、瀏覽地址
前臺地址:http://localhost:8082
用戶賬號密碼:用戶賬號1/123456
后臺地址:http://localhost:8081
管理員賬戶密碼:admin/admin
六、部署教程
-
使用Navicat或者其它工具,在mysql中創建對應名稱的數據庫,并執行項目的sql文件
-
使用IDEA/PyCharm導入server_code項目,File>setting>Project>Python interpreter配置虛擬環境
-
修改config.ini里面的數據庫配置
-
打開CMD 然后執行cd F:\code\houserentPython 注意此處的路徑是我本地的,改成你自己電腦上的即可
-
執行pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple下載依賴
-
再執行python manage.py runserver 127.0.0.1:8080命令就啟動后端了
-
vscode或idea打開client_code前端項目
-
在編譯器中打開terminal,執行npm install 依賴下載完成后執行 npm run serve,執行成功后會顯示后臺訪問地址
-
vscode或idea打開manage_code項目
-
在編譯器中打開terminal,執行npm install 依賴下載完成后執行 npm run serve,執行成功后會顯示前臺訪問地址