django-演练-添加老师-form表单方式添加
目标
从老师列表页,通过一个链接,进入一个新的页面
新页面主要内容是一个form表单
文本框中输入老师的姓名
下拉框中选择老师所带的班级(可多选)
技术点
下拉框的多选 multiple属性
提交一个列表,视图通过 请求方式的getlist()方法取得一个列表
修改一下老师列表页,让他以多个班级的情况呈现出来(让所带班级的框中显示多个列表)
操作步骤
sql演练
》往老师表中插入一个数据
》往老师与班级关系表中插入n条数据
一个老师id对应n个班级id的数据
》班级表不作任何操作
由于是新增老师,所以只对老师与中间表进行操作就好
pymysql操作
》插入一条老师的信息,拿到最新老师的索引id值
通过游标对象的lastrowid拿到最后一行的id值
》根据老师的索引ID,与用户选择的班级ID,进行第三张表的数据插入
注意,我们写的模块中的行入与提交的情况,按照效率最高的情况进行插入(插一个提交一个 VS 先插入,最后提交)
考虑是否要另写方法
django-演练-添加老师-form表单方式添加相关推荐
- element实现form表单动态添加email效果
前言: vue中使用element实现form表单动态添加email效果 效果: 实现步骤: 实现源代码: <template><div><el-form ref=&qu ...
- Django入门教程(八)Form表单
有时候我们需要在前台用 get 或 post 方法提交一些数据,所以需要用到 html 表单的知识. 1.创建项目,选择File–>New project–>Django ①根据个人需要, ...
- jquery的ajax提交form表单方式总结
方法一: function AddHandlingFeeToRefund() { var AjaxURL= "../OrderManagement/AjaxModif ...
- jQuery中ajax用form表单方式提交数据
给表单加ID值,如图: 写ajax方法,如图: servlet返回是否添加成功,如图: jsp页面 <div class="modal-content"><div ...
- django ajax form表单,Django学习系列之Form表单和ajax(示例代码)
昵 称: 生 日: 性 别: 男 女 地 址: 手 机 号: 邮 箱: [修改] {% csrf_token %}$(\'#js ...
- js使用form表单方式模拟post请求
var openPostWindow =function (url, data1) {//url 为请求地址,data1为需要请求的数据var tempForm = document.createEl ...
- Django框架下的form表单提交数据(及文件)获取的方法
目录 一.文件的提交和获取 1.html代码: 2.django代码: 二.文本的提交和获取 html: urls.py: 编辑 views.py: 编辑 结果: 一.文件的提交和获取 一般思路为 ...
- django,form表单,数据库增删改查
Django 02 复习: Django下载: 在命令行输入: pip3 install django==1.11.11 在这里不要用最新的3.7,推荐使用3.6/3.5/ ...
- form通过ajax提交表单,Jquery通过Ajax方式来提交Form表单
今天刚好看到Jquery的ajax提交数据到服务器的方法,原文是: 保存数据到服务器,成功时显示信息. jQuery 代码: $.ajax({ type: "POST", url: ...
最新文章
- 【Tools】Markdown数学符号公式(史上最全公式表)
- Linux下通过gettimeofday函数获取程序段执行时间
- asp和php数据库怎么区分,asp与php的数据库有哪些区别
- bms中soh计算方式_BMS电池管理系统由浅入深全方位解析
- Android中JSON解析细解及实例
- Binary Search二分法搜索C++程序
- 作者:胡良霖(1973-),男,中国科学院计算机网络信息中心高级工程师
- 鸿蒙公测报名表填写,鸿蒙2.0公测报名审核要多久_鸿蒙2.0公测报名审核时间
- 计算机辅助普通话测试试题及答案,普通话测试试题及答案
- 2017-2018-1 20155227 《信息安全系统设计基础》第十一周学习总结
- 【转】一些linux基础命令
- linux PATH环境变量设置及查看
- php类型运算符,PHP-运算符类型
- 樊昌信 通信原理第七版 第八章思考题
- c语言 项目 轮子,程序员们为什么热衷于发明轮子?
- ArcGIS Pro常见地图包系列--切片包(TPK)
- 用12星座看人的性格准吗?
- AutoCAD2018打印eps文件
- 【OpenPCDet】Kitti数据集下训练PointPillars并评估可视化
- 菜鸟学算法——动态规划(二)
热门文章
- phpcmsV9-本地项目上线 - 踩坑篇
- mybatis generator使用_SpringBoot整合Mybatis实现自动生成代码 || 附阿里P8独家SpringBoot视频资料...
- 营销型成人高考自考百度竞价推广落地页源码 单页织梦模板 带手机版
- 百度SEO资源吧emlog模版全套源码
- 代码片段:计算倒计时
- mysql 表示时间_MySQL-时间(time、date、datetime、timestamp和year)
- sql复制表定义及复制数据行
- MooTools教程(3):数组管理DOM元素
- CSS学习之外边距合并
- PHP数组缓存:三种方式JSON、序列化和var_export的比较