zoukankan      html  css  js  c++  java
  • Python成长笔记

    本节内容

    1. ORM介绍
    2. sqlalchemy安装
    3. sqlalchemy基本使用
    4. 多外键关联
    5. 多对多关系
    6. 表结构设计作业

    主题:学员管理系统

    需求:

    • 用户角色,讲师\学员, 用户登陆后根据角色不同,能做的事情不同,分别如下
    • 讲师视图
      1.   管理班级,可创建班级,根据学员qq号把学员加入班级
      2.   可创建指定班级的上课纪录,注意一节上课纪录对应多条学员的上课纪录, 即每节课都有整班学员上, 为了纪录每位学员的学习成绩,需在创建每节上课纪录是,同时         为这个班的每位学员创建一条上课纪录
      3.   为学员批改成绩, 一条一条的手动修改成绩
    • 学员视图
    1. 提交作业
    2. 查看作业成绩
    3. 一个学员可以同时属于多个班级,就像报了Linux的同时也可以报名Python一样, 所以提交作业时需先选择班级,再选择具体上课的节数
    4. 附加:学员可以查看自己的班级成绩排名
  • 相关阅读:
    缓存
    vue 生命周期:
    mongodb 数据库 增删改查
    微信小程序左右分类滚动列表
    4月29日记
    什么是MVVM
    什么是mvc
    React路由
    TodoList案例
    React中兄弟组件传值
  • 原文地址:https://www.cnblogs.com/huangmx-amin/p/6006838.html
Copyright © 2011-2022 走看看