摘要:
一、python中变量的赋值 python中的数据类型分为可变数据类型(字符串、数值、布尔型)、不可变数据类型(列表、字典、集合)。 不可变数据类型的赋值,都只是对象的引用,不会开辟新的内存空间;可变数值类型的赋值,则会开辟新的内存空间。如果可变数据类型中包含有不可变数据类型,则可变数据类型部分也不 阅读全文
摘要:
一、自动化测试没那么简单 简而言之,自动化测试就是利用脚本来完成重复、机械、繁重的手工测试。从使用功能的角度而言,自动化测试脚本既是一个工具,也是一款软件。因此,一款合理的、实用的自动化测试框架是完成高效自动化测试的前提。 非常不幸的是,我所负责的项目由于几易其手,项目的资产沉淀非常混乱甚至没有,项 阅读全文
摘要:
2022年我还接了个新活儿,那就是担任室内的文化活动接口人,并有另外三个小组的组接口人配合我开展工作,这其实是一个虚拟小组,纯属在完成日常测试工作过程中兼职。 但是,这个工作活儿却不少。简单罗列一下就有:定期组织室组活动,比如套个圈圈,搞个两人三足运动会,搞个春游,吃个烤全羊等;定期组织开展室内的表 阅读全文
摘要:
一、修改ORM 1、任何关于表结构的修改,务必在对应模型类上修改。 2、在上一篇博文中,创建了bookstore_book表,如果需要再添加一个名为info(varchar 100)的字段,则需要如下操作: (1)在模型类中添加字段 (2)执行数据迁移 (3)检查mysql数据库。修改已经同步至my 阅读全文
摘要:
一、模型层介绍 1、作用:负责跟数据库之间进行通信。 2、django通过驱动mysqlclient与mysql数据库进行通信,所以需要先安装。版本需要是1.3.13以上。 如果直接安装报错,可以直接从官网下载whl文件。 二、django与mysql关联 1、django默认带有sqlite3数据 阅读全文
摘要:
一、应用的定义 1、应用在Django中是一个独立的业务模块,可以包含自己的路由、视图、模板、模型。 例如如下图所示,一个资讯类网站中会有不同的模块,如果所有的模块共用一个views.py文件,则会导致文件异常庞大,且不利于协同开发,因此需要将各个模块区分开来。每一个模块负责的内容称之为一个应用,每 阅读全文
摘要:
****************************************************************************************************************************************************** 阅读全文
摘要:
****************************************************************************************************************************************************** 阅读全文
摘要:
****************************************************************************************************************************************************** 阅读全文
摘要:
一、模板层的变量 1、能传递到模板层的数据类型:str(字符串)、list(数组)、dict(字典)、obj(类实例化的对象)、fun(函数)等。 2、在模板中使用变量的方法: (1)字符串:{{ 变量名 }} (2)数组:{{ 变量名.index }} (3)字典:{{ 变量名.key }} (4 阅读全文