zoukankan      html  css  js  c++  java
  • Django 小实例S1 简易学生选课管理系统 0 初步介绍与演示

    Django 小实例S1 简易学生选课管理系统 第0章——初步介绍与演示
    点击查看教程总目录

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

    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

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

    • 主页——选择身份登录
      在这里插入图片描述
    • 注册页面
      在这里插入图片描述
    • 教师主页——课程列表页
      在这里插入图片描述
    • 教师课程详情页
      在这里插入图片描述
  • 相关阅读:
    快速掌握麦肯锡的分析思维
    如何建立数据分析的思维框架
    《七周数据分析师》-万字总结
    装饰器
    迭代器&生成器
    Excel 怎样去掉单元格中的回车符号
    python面试题(一)
    Python基础5
    Python基础4
    Python enumerate() 函数
  • 原文地址:https://www.cnblogs.com/BigShuang/p/14304500.html
Copyright © 2011-2022 走看看