在线演示环境
项目演示地址:http://101.34.18.118:8002/
(图片未压缩,所以加载有点慢)
1. 学生端
学生账号:19001234
学生密码:xm123456
2. 管理员端/教师端
管理员账号:admin
管理员密码:admin123
教师账号:x100x
教师密码:x100x123
运行环境
在Python3.7,Django2.2,MySQL8.0 版本下测试运行成功,windows,linux平台。
运行步骤
首先安装好运行环境,配置好python虚拟环境。
1.安装requirements.txt依赖包(环境)
pip install -r requirements.txt
2.修改settings.py下的数据库配置
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
# 'NAME': os.path.join(BASE_DIR, 'db.sqlite3'),
'NAME': 'lms',
'HOST': '127.0.0.1',
'PORT': '3306',
'USER': 'root',
'PASSWORD': 'root'
}
}
3.导入数据库文件lms.sql
python manage.py makemigrations
python manage.py migrate
#上面两步进行迁移,完成数据库表的建立
4.命令行输入
python manage.py runserver
#默认端口开在127.0.0.1:8000
PS:#创建超级管理员用户
python manage.py createsuperuser
5.然后浏览器打开localhost:8080/127.0.0.1:8000/进入管理系统
页面展示
![4ad469ba68364e362965455c5aed9bef.png](https://i-blog.csdnimg.cn/blog_migrate/a4277da85ca69ec042d72e5fe70dbff1.png)
![5ba1935af031b0d31cbff2d3c944f495.png](https://i-blog.csdnimg.cn/blog_migrate/a30b1a029cd8a7463fef29fd54cf0a83.png)
![cf87324ab18b6e2c68cd4cadeace22a2.png](https://i-blog.csdnimg.cn/blog_migrate/0d9fc098727c3332866b9f2401e2b6b4.png)
![b430b07f26af0046dcd5da6c48819302.png](https://i-blog.csdnimg.cn/blog_migrate/a71880628cf9a67dc7f2273965e94fec.png)
![973d28bb2605acceeb72e50b72c6a7d0.png](https://i-blog.csdnimg.cn/blog_migrate/dad3c683b2bbc6ef576cbd3a4c54f84f.png)
![891205ec5044d7bc068fb351db2fa2fd.png](https://i-blog.csdnimg.cn/blog_migrate/7641f40b0c6580f8eba870b8e7aa9c14.png)
![2785cf8876bc80964c57f03fb08a5cb8.png](https://i-blog.csdnimg.cn/blog_migrate/0ac541050156741d57170df2feabf877.png)
![e0694aa9bf72c9bd63572fba759c5dd9.png](https://i-blog.csdnimg.cn/blog_migrate/1331b487b28166f11a16a05c129282dd.png)
![84f20582222c22e68c73eea17b23c913.png](https://i-blog.csdnimg.cn/blog_migrate/55200544f452bb15ad6f847c62a7efa4.png)
![0e32d3aa10991091c432836b3d87562b.png](https://i-blog.csdnimg.cn/blog_migrate/b0322a06609073273c7bb0478e6e0e5d.png)
![205b28f0c4ec317fc56a17cf8f71004e.png](https://i-blog.csdnimg.cn/blog_migrate/bea5126af8762bd34bed88edff72996d.png)
![d99c29f9e901e4f46779d66e48137904.png](https://i-blog.csdnimg.cn/blog_migrate/0959c08d2d79d393de8ec9253771ff31.png)
![b3dee717412b6cdfe5cdde23eba1c388.png](https://i-blog.csdnimg.cn/blog_migrate/a4a52e7748fbd15adc003db76f4e696b.png)
![d3085d118d9d42b465780eb2cd19369f.png](https://i-blog.csdnimg.cn/blog_migrate/007788617800959ca4325b1abc25dc10.png)
![b6f0b1d4cef26564d337589fa9763a78.png](https://i-blog.csdnimg.cn/blog_migrate/8e9dc362aadc008fafa24be6102d09b1.png)
![be2d588f274db23e0b617d5940766d80.png](https://i-blog.csdnimg.cn/blog_migrate/4b1d45a63e5ece8937e0c325f7412827.png)
源码获取
在公众号Python研究者👆后台回复py药品获取
推荐阅读