SchoolAssignmentManageSystem 一款基于 Python3 与 Django WEB框架 的作业管理系统,提供作业管理及查询服务
Author | Blog | |
---|---|---|
冬酒暖阳 | [email protected] | 博客:www.lifepoem.cn |
-
通过源代码安装
git clone https://github.com/allwaysLove/SchoolAssignmentManageSystem.git python -m pip install -r requirements.txt
-
使用命令行 cd 到项目根目录
-
执行以下命令
# 创建超级用户(管理员) python manage.py createsuperuser # 依据模型迁移构建数据库表 python manage.py makemigrations python manage.py migrate
-
使用 runserver 命令开启服务器
python manage.py runserver 0.0.0.0:8000
-
随后便可在本地浏览器访问 http://localhost:8000/admin 看到作业管理系统,登陆用户名及密码即为刚才创建的超级用户的用户名与密码
SchoolAssignmentManageSystem/
├────.gitignore
├────LICENSE
├────manage.py
├────README.md
├────requirements.txt
├────Course/
│ ├────__init__.py
│ ├────migrations/
│ ├────admin.py
│ ├────apps.py
│ ├────CourseSerializer.py
│ ├────models.py
│ ├────tests.py
│ ├────urls.py
│ └────views.py
├────SchoolAssignmentListManage/
│ ├────__init__.py
│ ├────admin.py
│ ├────apps.py
│ ├────diy_widgets.py
│ ├────models.py
│ ├────templates/
│ │ ├────add.png
│ │ └────image_multi_upload.html
│ ├────tests.py
│ ├────urls.py
│ └────views.py
└────SchoolAssignmentManageSystem/
├────__init__.py
├────settings.py
├────urls.py
└────wsgi.py
文件名 注释 .gitignore git 忽略文件 LICENSE MIT许可证 manage.py Django 项目命令工具 README.md 说明文档 requirments.txt 项目代码主要依赖库 models.py 数据库模型 urls.py 应用路由配置 settings.py Django项目配置 urls.py 项目路由配置
- 课程名称编辑
- 作业管理(增删改查)
- 通过接口获取 JSON 格式作业数据
- 美观的后台管理界面
- 扩展了作业管理功能
- 课程管理
- 通过接口获取 JSON 格式课程数据
- 作息时间表管理
- 学期管理
- 教师管理
- 课程名称管理