美文网首页日常积累小问题
随意的记录2021-09-01

随意的记录2021-09-01

作者: LeslieFind | 来源:发表于2021-09-01 18:33 被阅读0次

一、unittest

1、unittest是python自带的

2、使用:
a. class继承unittest.TestCase
b. 方法用test开头
c. 可单独运行方法,也可直接运行类(只运行test开头的方法)
d. 命令行:python -m unittest -v 模块.类名 -k 匹配某用例关键字
e. 跳过:用例加装饰器@unittest.skio(“说明”)

3、参数化
a. 类上@ddt.ddt
b. 测试用例@ddt.file_data('文件路径'),用例的入参是,参数化了几个就穿几个

4、其他
a. 用例描述'''xxxxx'''
b. 报告模板beautifulReport
使用python xxx.py的方式才能生成报告

import beautifulReport as bf
if __name__ == '__main__':
    suite = unittest.TestLoader().loadTestsFromTestCase(TestDemo)
    runner = bf(suite)
    runner.report(filename='diff', description='test_diff_report')

c.测试夹具(setUp,tearDown,setUpClass,tearDownClass)
d. 框架大概:https://www.cnblogs.com/yangyang521/p/10073060.html
e. 常用断言

image.png

二、flask的一点点(俺只用了皮皮毛)

参考博客:https://blog.csdn.net/weixin_43778491/article/details/86661285
1、特点:轻量,灵活
2、配置在run.py
3、路由在方法上加@app.route('/test',methods=["GET"])
4、flask自带json处理类jsonify
5、设置IP地址端口和调试状态:app.run(host='0.0.0.0',port=8000,debug=True)
6、request常用属性:

request.args.get('key')
request.form.get('key')

image.png

三、django皮皮毛

参考博客:http://c.biancheng.net/view/7288.html
1、MTV 是 Model-Template-View

image.png
2、django常用命令:
a. 创建项目:django-admin startproject 项目名
b. 创建app,先进入项目目录后:django-admin startapp 应用名
c. 更改/同步表,在manage.py层:python manage.py makemigrations 和 python manage.py migrate
d. 创建超管:python manage.py createsuperuser
e. 启动服务:python manage.py runserver 0.0.0.0:8000

3、常用目录和文件
a. 项目下的同名目录中:

  • settings.py是配置文件,可设置模板目录,数据库之类
  • urls.py设置路由,正则匹配用re_path()

b.应用目录下:

  • templates目录:html文件
  • models.py:实体类,orm(对象关系映射Object Relational Mapping,用于实现面向对象编程语言里不同类型系统的数据之间的转换),字段类型参考:https://blog.csdn.net/qq_38059635/article/details/87274142
  • views.py:逻辑处理,常用的返回类型from django.shortcuts import render(返回页面),HttpResponse(返回字符串或json),HttpResponseRedirect(重定向)
  • admin.py:在django的后台是否展示实体类的设置

4、django和flask的对比:
直接参考:https://www.jb51.net/article/172702.htm

相关文章

  • 随意的记录2021-09-01

    一、unittest 1、unittest是python自带的 2、使用:a. class继承unittest.T...

  • 随意记录

    晚上觉得快活,因为吃了宵夜,我真可怕。 上新了故宫很好看,对乾隆有很大改观。

  • 随意记录

    这几天有些累,一沾床就想睡觉,连以前玩会手机娱乐的精神也没有了。 前几天手机被女儿不小心摔坏了。临时买了...

  • 随意,记录!

    《不完美的她》,整部剧是压抑沉闷,总是感到有人在紧紧得逼迫你,穷追猛打,毫不放松! 因为是关于"家庭暴力"题材,也...

  • 记录随意

    昨天梦到了鬼怪,好像还都是自己的亲戚,我没有戳破他们,他们就仍然以正常人类面孔示人,我们几个小伙伴后来都发现了,冒...

  • 随意记录

    今天7点的时候开始看欧大跟彭蛋蛋的直播,主题是后浪,怎么升阶? 印象比较深的一句话是种一棵树,最好的时间是10年前...

  • 随意的记录0831

    一、docker和虚拟机比较 1、docker可以更快速的交付和部署,可以使用镜像快速构建一套标准的开发环境2、 ...

  • 随意记录的梦

    好久没有做梦了,昨天做了一个神奇的梦,哈哈。记录一下,我以后自己的动漫创作铺垫基础。 坐在大巴车上,一大早醒来大家...

  • 随意记录1

    原来随意写微博,现在微博 微信 空间都不再写什么了,发也只是发点好玩的事情,就又找个地方只随便记录或者说发泄一下自...

  • 随意记录7.31

    总想写点什么,可是每次下笔却不知道写什么,能说却写不下来,28号做61班毕业礼的排麦大臣,29号做61班51班53...

网友评论

    本文标题:随意的记录2021-09-01

    本文链接:https://www.haomeiwen.com/subject/roaxwltx.html