Django 小实例S1 简易学生选课管理系统 —— 〇、初步介绍与演示

作者自我介绍:b站小UP主时常直播编程+红警三python1对1辅导老师

python Django实现的一个简易的教务选课系统。
介绍与演示的视频版本已发到我的b站: https://www.bilibili.com/video/BV1er4y1w7ty
项目已上传到我的github: https://github.com/BigShuang/SimpleStudentCourseManagementSystem

S1总目录:

〇、初步介绍与演示
一、项目流程梳理与数据库设计
二、新建项目(project)、设置、运行
三、创建用户模型(model)
四、实现登录页面
五、实现注册功能

======================= 大爽歌作,made by big shuang =======================

〇、初步介绍与演示

1 初步介绍

先介绍下这个项目的几个特点

  1. 无图片文件,背景样式都是用css完成,且都是些比较简单的css。
  2. 专注于后端,无需额外安装前端框架,且无JS文件, 只用了最简单的两行JS代码作为onlick调用的事件
location.href=url  // 跳转到url
window.open(url)  // 在新标签页中打开url
  1. 这是本人第一个做的Django小项目,
  • 缺点: 很多地方不是很成熟
  • 优点: 有各种有意思的尝试

由于1、2的缘故,整体网页样式上比较简陋,但是避免了在前端上过多的花费心思,能集中心思于理解后端。

技术栈上
前端:html/css
后端: python Django
数据库:sqlite3, 会直接在项目文件夹内生成db文件

2 教程梳理

在这篇文章所在的专栏里,我会将本项目的过程与代码,按照一个比较好理解的步骤梳理展示出来。
每一个相对独立的大步骤会成为一篇文章。
不过由于篇幅的缘故,关于代码部分,我只讲解业务逻辑部分。

代码本身所涉及的相关基础知识,需要读者自己去学习。
当然我会尽量在每一篇文章中,概括下将用到的python的、Django的知识点,方便读者去搜索学习。
同时对于这些知识点,也会推荐一些教程(一般为官方文档或者我的Django自学笔记

3 展示

视频展示见本人b站投稿:https://www.bilibili.com/video/BV1er4y1w7ty?p=2

这里仅展示该项目几个有代表性的截图页面

  • 主页——选择身份登录
    在这里插入图片描述
  • 注册页面
    在这里插入图片描述
  • 教师主页——课程列表页
    在这里插入图片描述
  • 教师课程详情页
    在这里插入图片描述
  • 7
    点赞
  • 37
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值