
Django 實(shí)現(xiàn)在線作業(yè)管理系統(tǒng)培訓(xùn)
使用 Django 框架搭建一個(gè)完整的在線作業(yè)管理系統(tǒng),
該系統(tǒng)包含教師端和學(xué)生端,教師能夠創(chuàng)建課程、發(fā)布作業(yè)、統(tǒng)計(jì)作業(yè)、對(duì)作業(yè)進(jìn)行評(píng)論以及打分等;
學(xué)生能夠加入課程、查看作業(yè)并提交作業(yè)、對(duì)作業(yè)進(jìn)行評(píng)論等;
本系統(tǒng)管理端則使用 Django 自帶的 admin 后臺(tái)對(duì)用戶信息、作業(yè)信息進(jìn)行管理。
1 Django 框架目錄詳解
2 用戶信息展示與修改
3 教師端與學(xué)生端構(gòu)建
4 評(píng)論功能
5 Echarts 應(yīng)用
6 用戶注冊(cè)與登錄
7 用戶與課程
8 通用視圖的使用與詳解
9 Ajax 應(yīng)用
10 Django Admin 管理
作業(yè)管理系統(tǒng)概述
1.快速搭建一個(gè)Django項(xiàng)目
2.Django項(xiàng)目目錄
3.Django項(xiàng)目運(yùn)行
4.Django后臺(tái)管理
2
用戶注冊(cè)與登錄
1.DjangoAuth模塊
2.Models抽象類(lèi)
3.URL重定向
4.靜態(tài)文件配置
3
用戶處理與退出登錄
1.前后端數(shù)據(jù)傳遞
2.DjangoShell
3.退出登錄
4
用戶與課程
1.基于類(lèi)的視圖
2.對(duì)數(shù)據(jù)的增刪查改
3.重寫(xiě)類(lèi)視圖的方法
5
通用視圖代碼詳解
1.ListView
2.DetailView
3.CreateView
4.UpdateView
5.DeleteView
6
教師端用戶與作業(yè)
1.基于類(lèi)的視圖
2.對(duì)數(shù)據(jù)的增刪查改
3.重寫(xiě)類(lèi)視圖的方法
4.文件的上傳和下載
7
學(xué)生端用戶與作業(yè)
1.基于類(lèi)的視圖
2.對(duì)數(shù)據(jù)的增刪查改
3.重寫(xiě)類(lèi)視圖的方法
4.文件的上傳和下載
5.富文本編輯器
8
作業(yè)統(tǒng)計(jì)與評(píng)論功能
1.基于類(lèi)的視圖
2.對(duì)數(shù)據(jù)的增刪查改
3.重寫(xiě)類(lèi)視圖的方法
9
作業(yè)評(píng)分與可視化
1.基于類(lèi)的視圖
2.對(duì)數(shù)據(jù)的增刪查改
3.Ajax應(yīng)用
4.ECharts應(yīng)用
5.Djangoadmin
