python学生成绩管理系统源码
学生教务管理系统学生教务管理系统,分为 管理员端, 学生端, 教师端, 实现了根据学工号登录、登录验证、信息管理、选课管理、成绩管理等功能。 所用技术采用BS架构,前后端分离。 运行方法1. 运行后端进入SchoolManageSystem文件夹 安装依赖
- pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple/
复制代码 数据库这里使用mysql数据库请看下面配置mysql数据库 运行后端
- py manage.py runserver 8000
复制代码 3. 运行前端确保本地已经有node.js环境 14版本 返回项目文件夹 安装依赖
前端运行
账号说明管理员账号: - user_id : 9001
- password: admin123
教师账号: - user_id : 1001
- password: 12345678
学生账号: - user_id : 18122801
- password: 12345678
其他配置mysql数据库找到DBSetings.py文件,将数据库配置修改一下: - mysql = "mysql+pymysql://root:123456@127.0.0.1:3306/db_school"
- DBSettings = mysql
- DATABASES_mysql = {
- 'default': {
- 'ENGINE': 'django.db.backends.mysql',
- 'NAME': 'db_school', # 数据库名称,
- 'USER': 'root', # 数据库用户名 4
- 'PASSWORD': '123456', # 数据库密码 5
- 'HOST': '127.0.0.1', # 数据库所在主机地址,如果是本机的话,用localhost 6
- 'PORT': '3306', # 数据库端口 7
- 'OPTIONS': {
- 'init_command': 'SET foreign_key_checks = 0;', # 初始化外键检查为0
- 'charset': 'utf8mb4'
- }
- }
- }
- DATABASES_settings = DATABASES_mysql #8
复制代码
![](static/image/hrline/1.gif)
游客,本帖隐藏的内容需要积分高于 2 才可浏览,您当前积分为 0 提取码下载:
|