摘要:各位考官你们好,我抽到的试讲题目是四年级的内容,乘除法的意义及各部分之间的关系,现在开始我的试讲,上课,同学们好,请坐,今天老师呀非常高兴,为什么呢,因为在前几天呢,同学们送了我好多花,因为元旦节到了,所以老师非常感谢你们,为了把这个花展示出来了,老师还买了4个花瓶,想把老师的这些花,插在花瓶里,这
阅读全文
摘要:各位考官,大家好,今天我试讲的题目是比例尺 现在开始我的试讲,上课,同学们好,请坐, 今天老师给大家带来一个难题,想考考大家,大家有信心能解决它吗?好,非常的自信,请全班把目光放在投影上,看到投影,这里有什么,对,有各种各样漂亮的房子,没错,老师,准备装修一个80平方米的房子,为了好好的装修他,先把
阅读全文
摘要:各位考官,我抽到的题目是六年级的百分数,现在开始我的试讲,上课,同学们好,请坐,这节课,老师为大家带来了几张非常有意思的图片,大家想看看吗?哇,声音非常响亮,同学们,那请把你们的目光放在投影上,看到这几张图片,第一张是我们电脑格式化的一个进程条,对不对,第二张是我们新衣服当中的一个标签,最后一张是报
阅读全文
摘要:各位考官,大家好,我今天试讲题目是8的乘法口诀,现在开始我的试讲, 上课,同学们好,请坐,同学们还记得我们上一节课学习的内容吗?对,七的乘法口诀,那哪一位同学来背一背7的乘法口诀好吗, 那个男孩子你来背一背吧,一七得七,二七十四,三七二十一,四七二十八,五七三十五,六七四十二,七七四十九,非常棒,这
阅读全文
摘要:各位考官,你们好,我抽到的试讲题目是容积和容积单位, 上课,同学们好,请坐,今天呀,老师想考考大家的记忆力,看看大家能否把前面所学的知识学的非常清楚,首先,我们在此之前学习到了体积,我们知道了体积的概念是,全班背一背,很好,是物体所占空间的大小,那第二个问题,体积单位可以是什么呢,对,是立方厘米,立
阅读全文
摘要:各位考官,大家好,今天我试讲的题目是认识《千克》,下面开始我的试讲, 上课,同学们好,请坐, 今天呀,老师为了让大家能够更好的学习到今天的这节课,老师特意拍了一个小视频,大家想看吗?声音非常的响亮,那同学们把你们的目光放在投影上好吗?看完视频之后,发现这是老师生活当中经常出现的一个小片段,老师在逛超
阅读全文
摘要:上课,同学们好,请坐,同学们,上周我们进行了测试,我们班上有两位同学,进步非常大,老师决定到文具店,买一本书和一把尺子送给他们,作为奖励,到了文具店,老师发现一本书,6.45元,一把尺子,4.29元,老师想问同学们,我需要支付多少钱呢,老师看到有很多同学已经举手了,来,这位同学你手举得最快,你来说,
阅读全文
摘要:一、保持电脑和手机处于同一ip; 电脑浏览器输入":ip",查看ip地址; 手机浏览器输入":ip",查看ip地址; 如我在家里,手机连wifi和电脑连有线网络;当然也可以电脑和手机连同一wifi; 二、通过fiddler查看电脑ip地址;或者通过电脑的控制面板查看ip; 三、手机连接wifi,设置
阅读全文
摘要:同学们,中秋节马上就要到了,你们在中秋节的时候都喜欢吃什么呀,对,吃月饼,动物王国呀,也迎来了他们的中秋节,我们一起去看看发生了什么事,我们一起来到动物王国,我们看到熊大要给小动物们分月饼了,熊大拿出一个大月饼,他把这个月饼的三分之一分给了小兔子,把这个月饼的六分之二分给了小猴子,月饼的十二分之四,
阅读全文
摘要:前言 前面一篇在xadmin后台一个页面显示2个关联表(OneToOneField)的字段,使用inlines内联显示。本篇继续学习一对一(OneToOneField)关联的查询。 上一篇list_display只显示了当前表的字段信息,如果想显示关联表的字段,需要关联查询。 一对一(OneToOn
阅读全文
摘要:前言 xadmin后台如果要对表的内容增删改查,跟之前的admin.py文件里面写注册表信息一样,需在admin.py同一级目录新建一个adminx.py的文件。 然后在admin.py文件控制页面上需显示的内容。 models模块 models模块跟之前设计表是一样的,在models.py文件设计
阅读全文
摘要:下面开始我的试讲,同学们你们喜欢听故事吗,现在呀,老师那就给大家讲一个故事,从前有一个老地主,他有两个儿子,他想把自己的两块土地呢,分别分给自己的两个儿子,他把长方形的土地分给了大儿子,把平行四边形的土地分给了他的小儿子,可是问题就来了,两个儿子都觉得自己分着的土地少,为此呀老地主头疼不已,那同学们
阅读全文
摘要:同学们,今天老师给大家带来了几幅图片,我们来一起看一下,首先来看一下图片,哪个同学愿意试着把第一幅图片中的信息,给大家读一下,你来试一下,嗯她说呀,小学生的近视率为18%,非常好,同学们,他读的对吗,他读对了,事实上这个数字呀,就读作18%,我们现在看第二条信息,还是说了近视率,你来说吧,哦,他说呀
阅读全文
摘要:同学们元旦马上就要到了,老师要准备在元旦的时候呀,出去旅行,老师想去安徽的黄山,据老师了解呀,从北京到黄山坐火车的话需要十二个小时,老师还知道呀,火车每小时行驶的速度是一百四十五千米,那老师要问了,同学们你们能算出从北京到黄山有多远吗?大家现在可以拿起你的笔,在你的作业本上,把这个算式列出来,好,现
阅读全文
摘要:人教六年级上册《圆的认识》——试讲稿 导入 师:同学们,愉快的一节课马上就要开始了,你们都准备好了吗,老师看同学们眼神都充满了期待,那我们开始上课吧…… 师:同学们,上课前老师为大家准备了几幅图片,一起来欣赏一下吧,仔细观察,看看你发现了什么?哪位同学愿意来说,你手举得最快,你说 生:我看到了摩天轮
阅读全文
摘要:《比大小》——试讲示范 尊敬的各位评委老师,大家好,我是面试小学数学教师的7号考生,我今天抽到的试讲题目是《比大小》。下面,开始我的试讲〉 师:同学们,愉快的一节课就要开始了,你们准备好了么? 师:嗯,那就开始我们今天的数学探究之旅吧! 师:上课,同学们好,请坐。 师:上课之前呀,先请大家来欣赏老师
阅读全文
摘要:人教小学四年级上册《角的度量》——试讲示范 导入 师:同学们,愉快的一节课就要开始了,你们准备好了么?嗯,那就开始我们今天的数学探究之旅吧!上课,同学们好,请坐。上课之前,先请大家来欣赏老师为大家准备的一段视频吧,老师希望同学们用善于发现数学信息的眼光认真的观看,看看你们找到了什么? 生1:熊大和熊
阅读全文
摘要:尊敬的各位评委老师,大家好,今天我试讲的题目是小数除以整数 上课、同学们好,请坐 同学生,你们都有运动的习惯吗?好,老师听到好多同学说喜欢跑步,正好有一位运动员,他4天跑步224千米,请问你能求出他平均每天跑步多少千米吗?56km 同学们这么快就计算出答案了,老师请一位同学来说说具体是如何计算的?列
阅读全文
摘要:各位评委老师,大家好,今天我试讲的题目是乘法运算定律; 上课,同学们好,请坐。 上课之前,先来观看一段视频吧,老师希望同学们用善于发现数学信息的眼光认真的观看,稍后,再请同学说一说,你从视频中获得了哪些信息? 视频已经播放完了,有哪位同学愿意来说一说,他说呀,3月12植树节,同学们正在进行植树活动
阅读全文
摘要:尊敬的各位评委老师,大家好,今天,我试讲的试讲题目是《小数乘法》。下面,开始我的试讲。 上课,同学们好,请坐。同学们,愉快的一节课就要开始了,你们准备好了么? 大家都自信满满地样子,那就开始我们今天的数学学习之旅吧!上课之前呢,老师先为大家播放一段视频。老师希望你们,能用善于发现数学信息的眼睛认真的
阅读全文
摘要:各位评委老师,大家好,今天我试讲的题目是小数的意义 下面开始我的试讲 上课,同学们好,请坐 同学们想玩游戏吗,都想呀好,今天我们来玩一个猜数字的游戏,老师刚才买了一本笔记本,猜一猜我花了多少钱?你说,两元五角,多少元呢,二点五元再来猜一猜老师的身高多少米,一米六,也就是,对,一点六米,猜一猜这张数位
阅读全文
摘要:前言 django自带的admin后台管理页面有点丑陋,于是网上的大神优化了一版后台管理xadmin,并且开源了,在github开源下载到源码。 注意环境搭配: django 2.2 xadmin 2.0 python 3.7 xadmin安装 xadmin在github的源码地址https://g
阅读全文
摘要:前言 假如有一张表(Card)记录用户的卡号信息和用户名,现在需要新增一个小功能,记录用户的手机号,邮箱和住址等更多信息。 为了不影响原来的表设计,可以新增一张表(CardDetail),专门记录用户的其它更多信息。 银行账户(Card)和联系方式(CardDetail),一个银行账户对应一个联系人
阅读全文
摘要:前言 一本书可以有多个作者,一个作者也可以写多本书,这种关系就是本篇要说的多对多关系。 这种场景在django里面数据库设计时候,需要用到ManyToManyField方法 多对多表设计 auther(作者)表里面放作者的基本信息,book(书本信息)表放书的相关信息,书里面book_auth(作者
阅读全文
摘要:前言 平常的网页上有很多一对多的场景,比如填写银行卡信息的时候,会从银行列表下拉框选择对应的银行信息。 一般会建两张表,一张表放银行的信息,一张表放银行卡信息。 每个银行可以对应多个银行卡,每个银行卡只能是一家银行的。那么银行名称和银行卡就是一对多的关系,反之,银行卡和银行名称就是多对一的关系 一对
阅读全文
摘要:前言 Django的send_mail()和send_mass_mail()函数事实上是对EmailMessage类使用方式的一个轻度封装。send_mail()和相关的其他封装函数并没有充分使用EmailMessage类的所有特性。 要想使用更多特性,比如暗送(BCC),加入附件,或是多用途格式(
阅读全文
摘要:前言 上一篇已经通过send_mail()函数发送纯文本的邮件,发送成功了,如果我们想发送一个html格式的邮件,如何实现呢? 发送html格式的邮件实际上还是调用send_mail()函数,只需多加一个html_message参数 html_message参数 从上一篇的send_mail()函数
阅读全文
摘要:前言 django发邮件的功能很简单,只需简单的配置即可,发邮件的代码里面已经封装好了,调用send_mail()函数就可以了 实现多个邮件发送可用用send_mass_mail()函数 send_mail()函数 先导入send_mail函数 from django.core.mail impor
阅读全文
摘要:前言 跟账号相关的功能一般是注册,登录,修改密码,密码找回功能,前面实现了登录和注册功能,本篇讲下修改密码功能实现 修改密码html <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>修改密码</title>
阅读全文
摘要:前言 注册和登录功能实现都是post请求接口,只不过注册是往数据库插入数据,登录时从数据库里面查询数据。本篇接着上一篇写个简单的登录页面请求,用户注册是密码加密存储,用户登录时候对输入的密码校验。 登录页面 templates/login.html <!DOCTYPE html> <html lan
阅读全文
摘要:前言 一个网站上新用户注册,会写个注册页面,如果用django写个注册页面的流程呢? 本篇以post请求示例,从html页面上输入用户注册信息,提交到后台处理数据,然后传参数据到users数据库表里面。 注册页面html 注册页面设计,需输入用户名(必填)、密码(必填)、邮箱(非必填),点注册按钮提
阅读全文
摘要:前言 通常我们需要在html页面上输入框里面输入数据,比如登录的时候,输入账号和密码,点提交按钮。 从html把数据提交到服务端,服务端接收数据后判断提交的数据,然后做出对应的响应,这么一整个流程就是表单相关的知识点,涉及到数据的交互。 form表单 表单在html中由<form>标签实现,一个完整
阅读全文
摘要:前言 列表页优化和排序 ModelAdmin django的options.py里面ModelAdmin类定义的参数可以设置admin后台列表页面,相关的参数如下 class ModelAdmin(BaseModelAdmin): """Encapsulate all admin options a
阅读全文
摘要:前言 django的admin首页默认显示的"Django管理",title显示的是"Django站点管理员",这里的文案内容可以修改成自己项目的后台页面内容 首页和title django后台首页点开,修改成项目对应的文案,修改如下图2个地方 admin.py修改 sites.py源码里面Admi
阅读全文
摘要:前言 admin后台页面名称(默认会多加一个s)和字段名称是直接显示在后台的,如果我们想设置成中文显示需加verbose_name和verbose_name_plural属性; verbose_name 如下图表示,列表标题显示的是数据库里面的字段(Field)名称,如果想让它显示中文的名称,需加个
阅读全文
摘要:前言 我们在admin后台发布一篇文章的时候,一般会有创建时间和最后更新时间这2个字段,创建时间就是第一次编辑文章的时候自动添加的,最后更新时间就是每次修改文章的内容后自动更新 在models.py建表的时候,设置create_time和update_time字段,类型为DateTimeField,
阅读全文
摘要:前言 django的admin后台默认显示的内容很少,只显示了表的相关信息,查看字段内容需点开详情才能查看,不是很直观。 在admin.py文件里面是可以自定义相关的内容的,也可以添加搜索框,快速的搜索相关内容。 优化列表显示 django的表信息 列表显示默认值显示了表的相关属性; 如果我们想让表
阅读全文
摘要:前言 django的admin后台页面默认是英文的,不喜欢英文的话,可以改下setting.py里面的语言设置,改成中文版的显示 语言设置 打开setting.py,找到以下内容 # Internationalization # https://docs.djangoproject.com/en/3
阅读全文
摘要:前言 通常一个网站开发,需要有个后台管理功能,比如用后台管理发布文章,添加用户之类的操作。django的admin后台管理主要可以实现以下功能 基于admin模块,可以实现类似数据库客户端的功能,对数据进行增删改查 于该模块的数据管理功能,可以二次定制一些实用的功能 settings.py配置 在I
阅读全文
摘要:前言 django查询到的结果,用JsonResponse返回在页面上显示类似于 \u738b\u7f8e\u4e3d,注意这个不叫乱码,这个是unicode编码,python3默认返回的编码遇到问题接着前面的Users表,测试数据如下 接着上一篇,如果数据库里面有中文的数据,返回的json数据中文
阅读全文
摘要:前言 django查询数据库返回的是可迭代的queryset序列,如果不太习惯这种数据的话,可以用serializers方法转成json数据,更直观 返回json数据,需要用到JsonResponse。django查询数据库返回json数据有3种方法 serializers转json model_t
阅读全文
摘要:前言 django查询数据库的方法很多,不同的方法返回的结果也不太一样,本篇详细讲解关于查询的13个方法 返回对象是对象列表的:all(),filter(),exclude(),order_by(),reverse(),values(),values_list(),distinct() 返回结果是对
阅读全文
摘要:前言 django的models模块里面可以新增一张表和字段,通常页面上的数据操作都来源于数据库的增删改查,django如何对mysql数据库增删改查操作呢? 本篇详细讲解django操作mysql数据库 新增数据 接着前面数据库Users表创建成功后,如果我们在页面上注册用户的话,就需要在User
阅读全文
摘要:前言 django的models新增数据库表时,如果不设置主键,会默认新增一个id为主键,如果我们想自己设置一个字段为主键,需加个参数primary_key=True 默认id主键 新增一张用户表,表名为account,字段user_name,pwd,mail都是字符串类型,设计如下; #model
阅读全文
摘要:前言 Django模型是与数据库相关的,与数据库相关的代码一般写在models.py中,Django支持sqlite3,MySQL,PostgreSQL等数据库 只需要在settings.py中配置即可,不用更改models.py中的代码。当我们的web项目需要新增一张表和字段内容时,需要在mode
阅读全文
摘要:前言 Django对各种数据库提供了很好的支持,包括:PostgreSQL、MySQL、SQLite、Oracle。本篇以mysql为例简单介绍django连接mysql进行数据操作 Django连mysql需要安装驱动mysqlclient mysqlclient安装 先要安装数据库驱动mysql
阅读全文
摘要:前言 打开一个网站时候,带你导航栏切换到不同的页面,发现导航部分是不变的,只有页面的主体内容变了,于是就可以写个母模板,其它的子页面继承母模板就可以了。 母模板 可以在母模板中添加多个块标签,每个块标签取不同的名称,如下格式,content是块标签名称;块标签名称可以随意命名; {% block c
阅读全文
摘要:前言 当我们打开一个网站的时候,在打开不同的页面时候,会发现每个页面的顶部、底部内容都差不多,这样就可以把这些公共的部分,单独抽出来。 类似于python里面的函数,把公共部分写成函数,然后调用就行了,这样就能实现代码的复用。django里面也有类似的功能,用include可以实现。 公共内容 如下
阅读全文
摘要:前言 html是一个静态的语言,里面没法传一些动态参数,也就是一个写死的html页面。如果想实现在一个固定的html样式,传入不同的参数,这就可以用django的模板传参来解决。 模板参数 先在xjyn应用下新建一个templates文件夹,层级目录如下 新建一个a.html文件,xjyn/temp
阅读全文
摘要:前言 如打开博客园按时间分类标签页 https://www.cnblogs.com/canglongdao/archive/2020/07.html,里面是时间参数是动态的,如果我想获取里面的时间参数2020和07这两个参数,这就涉及到url参数的获取了。 获取url参数 先用path去匹配一个ur
阅读全文
摘要:前言 我们在浏览器访问一个网页是通过url地址去访问的,django管理url配置是在urls.py文件。当一个页面数据很多的时候,通常会有翻页的情况,那么页数是不固定的,如:page=1 也就是url路径里面带参数的时候如何去处理呢? urls.py配置规则 由于django版本比较多,在查资料时
阅读全文
摘要:前言 Django中的视图的概念是一类具有相同功能和模板的网页的集合。通俗一点来说,就是你平常打开浏览器,看到浏览器窗口展示出来的页面内容,那就是视图。 前面一章通过浏览器访问http://127.0.0.1:8000能在页面上展示出hello world的纯文本内容,通常我们打开浏览器页面,展示的
阅读全文
摘要:前言 当你想走上测试开发之路,用python开发出一个web页面的时候,需要找一个支持python语言的web框架。django框架有丰富的文档和学习资料,也是非常成熟的web开发框架,想学python开发的小伙伴,从django入手是一个不错的选择。本篇写一个简单的“hello world!”页面
阅读全文
摘要:前言 前面讲jenkins生成allure报告后,邮件里面发送报告的url地址给领导,领导就能随时随地访问我们的测试报告了。 但是jenkins上访问报错,默认是需要登录jenkins的账号,这样给领导看体验不太好。本篇讲下jenkins如何设置用户访问权限,用户无需登录也能访问测试报告! 遇到问题
阅读全文
摘要:前言 当我们有代码提交到代码仓库时,我们希望能自动触发构建任务,这个需求可以用jenkins的“构建触发器”来实现。 一般自己公司有本地的代码参考,如gitlab,我这里以github为例,设置都差不多。 环境准备: 1.Jenkins安装GitHub Plugin插件。 2.Jenkins服务可以
阅读全文
摘要:前言 前面已经实现在jenkins上展示html的测试报告,接下来只差最后一步,把报告发给你的领导,展示你的劳动成果了。 安装Email Extension Plugin插件 jenkins首页-系统管理-插件管理,可选插件,搜索:Email,安装Email Extension Plugin插件 测
阅读全文
摘要:前言 jenkins上集成allure的报告才是高大上的,jenkins集成了allure插件,安装插件后运行pytest+allure的脚本即可在jenkins上查看allure报告了。 allure安装 在运行代码的服务器本机,我这里用的docker容器,在容器内部安装allure-pytest
阅读全文
摘要:HTML Publisher 系统管理-插件管理-可选插件,搜索:HTML Publisher 勾选HTML Publisher,点【直接安装】 安装完成,已安装,可以查看刚才安装的插件; 执行shell 执行shell里面配置生成pytest的报告,运行完成后在当前目录下生成一个a.html报告;
阅读全文
摘要:前言 用docker搭建的Jenkins环境时间显示和我们本地时间相差8个小时,需修改容器内部的系统时间 查看时间 先查看宿主机的系统时间 date -R 进docker容器查看时间 docker exec -it -u root 容器id /bin/bash 查看容器内容的系统时间,跟宿主机的不一
阅读全文
摘要:前言 使用Jenkins配置git仓库地址的时候,出现无法连接仓库的情况:Command "git ls-remote -h -- 出现这个原因是因为Jenkins的服务器上没安装git客户端工具 出现问题 配置仓库地址,出现无法连接仓库的情况:Command "git ls-remote -h -
阅读全文
摘要:前言 python自动化的脚本开发完成后需提交到git代码仓库,接下来就是用Jenkins拉取代码去构建自动化代码了 git源码管理 代码上传git仓库,这里就不介绍了,可以看之前 打开Jenkins新建一个自由风格的项目 源码管理 Repository URL 填写github上某仓库的地址 Cr
阅读全文
摘要:前言 使用docker安装jenkins环境,jenkins构建的workspace目录默认是在容器里面构建的,如果我们想执行python3的代码,需进容器内安装python3的环境; 进jenkins容器 进docker容器,加上 -u root 以root用户权限进入容器 docker exec
阅读全文
摘要:前言 jenkins的环境搭建方法有很多,本篇使用docker快速搭建一个jenkins环境。 环境准备:linux服务器,docker docker运行jenkins 先下载jenkins镜像https://registry.hub.docker.com/r/jenkins/jenkins,选择l
阅读全文