Skip to content

基于Django的课程管理系统,实现了发课、选课和退课,发布作业,完成作业,批改作业,评论交流等功能

Notifications You must be signed in to change notification settings

RaccoonHacker/CourseManagementSystem

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

基于 Django 的智慧课程管理系统系统

技术栈

后端: Python 3.x, Django 4.2

数据库: MySQL 8.0 (InnoDB 引擎)

前端: HTML5, CSS3 (Backdrop-filter), JavaScript

开发工具: PyCharm, Git

快速开始

  1. 克隆项目
git clone https://github.com/RaccoonHacker/CourseManagementSystem.git
cd CourseManagementSystem
  1. 环境配置 建议使用虚拟环境
python -m venv venv
source venv/bin/activate  # Windows 使用 venv\Scripts\activate
pip install -r requirements.txt
  1. 数据库迁移 请先在 MySQL 中创建数据库,并修改 settings.py 中的数据库配置,然后执行:
python manage.py makemigrations
python manage.py migrate
  1. 运行系统
python manage.py runserver

访问 http://127.0.0.1:8000 即可预览效果。

预览

视频链接:https://www.bilibili.com/video/BV1xrcMznEck/?share_source=copy_web&vd_source=83481e9465cd9f75fa1a4a17e7d3e3a4

首页 在线课程

About

基于Django的课程管理系统,实现了发课、选课和退课,发布作业,完成作业,批改作业,评论交流等功能

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages