编辑
2024-07-07
👷后端架构
00

1. 基本操作

1.1 模型类定义

from django.db import models class ModelName(models.Model): field1 = models.xxField(……) field2 = models.xxField(……) class Meta: db_table = …… other_metas = ……
编辑
2024-07-07
👷后端架构
00

1. django的特点以及结构

编辑
2024-07-07
📘总结-保持好奇心
00

测试框架Unittest的用法

1.什么是单元测试?

单元测试是指,对软件中的最小可测试单元在与程序其他部分相隔离的情况下进行检查和验证的工作,这里的最小可测试单元通常是指函数或者类,一般是开发来做的,按照测试阶段来分,就是单元测试、集成测试、系统测试以及验证测试。

2.为什么要做单元测试?

  • 单元测试之后,才是集成测试,单个的功能模块测试通过之后,才能把单个功能模块集成起来做成测试,为了从底层发现bug,单元测试时可以减少合成后出现的问题
  • 越早发现bug越好,这样可以早点发现问题,不然问题累计到后面,很可能会因为一个做错了而导致整个模块甚至更大范围的推倒重来,对于时间和经费来说,是非常浪费的。
  • 对于测试来说,单元测试就是为了执行用例,输入测试数据->输出测试结果
编辑
2024-07-07
📘总结-保持好奇心
00

1. 引言

HTTP是大部分互联网应用接口的首选协议,但是由于HTTP协议短连接且是单向请求(request/response)的特性,决定了调用方要获得实时结果,需要不断的轮询(Polling)服务接口。从而造成大量无意义的请求及服务器相应的开销。针对此现状,许多方案应运而生。比如基于XMPP pubsub的方案、基于HTTP的web-hook的方案、适合即时通讯的comet方案等。但是由于HTTP的简洁及标准的力量,上述方案都没有得到大规模的流行HTTP Polling的现状暂时无人能够改变。

编辑
2024-07-07
📘总结-保持好奇心
00

1.关于Rss的介绍

RSS(really simple Syndication)是一种消息来源格式规范,用以聚合经常发布更新数据的网站,例如博客文章、新闻、音频或视频的网摘。RSS文件包含了全文或是节录的文字,再加上发用者所订阅之网摘布数据和授权的元数据。