一、利用Django开发基本流程:
1.分析业务含义
2.设计实体关系
3.设计Model
4.将Model落实到代码
5.注册到admin托管Model
6.开发action实现增删改查之外的功能
7.调整页面细节
二、梳理实体关系
1.用例
1)两种常见形态:
1、对于非API测试
- 单元测试
- 业务场景测试
2、对于API测试
- 针对单一API进行测试
- 针对业务场景进行测试
2)model设计
- 项目–FK
- 名称/标题
- 描述
- 状态
- 创建人–FK
- 创建时间
- 更新时间
- 执行顺序
- 失败时终止
3)功能设计
1、用例执行
- 单一用例
- 多用例
2、用例执行履历
参见履历设计
3、Django日志
- 用途
开发时,输出(业务)调试信息,减少单步跟踪的必要
上线后,生产环境,手机错误消息,或者性能跟踪信息 - 配置
参考settings文件
Level
Logger
formatter
handler
2.用例接口<