这是我从CSDN上边买来的一个系统的资源,准备在此基础上改成自己的系统,但是在运行项目这一步上都把自己难为了好几天,经过不断的摸索,终于完成了第一步!!!
如果大家也遇到同样的问题,欢迎一起沟通交流呦!
1、输入命令启动前端项目
前端页面分析
- login.vue组件
- register.vue组件
- Board.vue组件
4、其他组件说明
Aside.vue是Board.vue页面的侧边部分,Info.vue\Input.vue\ListPatient.vue是Board.vue的子页面
- Info.vue
- Input.vue
- ListPatient.vue
以上可以证明:前端部分不存在问题,后续可以根据需要更改为自己需要的页面即可!
2、后端部分
点击前端页面的注册,出现以下问题:
这个问题是由于代理请求时无法连接到目标服务器引起的,我们需要确保目标服务器运行,只有这样前后端才可以进行交互。
后端——Django项目启动
需要把数据库部署到本地,改成自己的东西
-
命令:python manage.py runserver
-
报错:ModuleNotFoundError: No module named 'whitenoise' 解决起来比较困难呢!
尝试了很多办法,进行安装,此时解释器的位置是
然后报错:Requirement already satisfied: whitenoise in d:\software\study software\pycharm\python\python\lib\site-packages (6.6.0)
然后尝试了删除,重新更换安装路径都不成功,所以放弃了在本地环境运行,开始建立venv虚拟环境运行。
venv虚拟环境运行代码
- python -m venv sjfvenv
- cd sjfvenv
- cd Scripts
- activate
输入命令:依然报错.....
后续把设置中的python解释器的地址更改为了
然后:按照错误提示一步一步安装包就可以成功
重新启动后端:
- python manage.py makemigrations
- python manage.py migrate
- python manage.py runserver
把模型重新训练了一遍,然后把训练好的模型对原来文件中的模型进行替换,记住当前训练深度学习模型环境中scikit-learn的版本号,然后在系统项目中运行pip install scikit-learn [Scikit-Learn] ==<your_version>,再重新启动后端项目就可以成功