Django问卷调查项目思路流程:
1 后端思路 :
需求分析 ---- 找出各实体对应关系 ---- 设计model架构 ---- 统一资源封装 --- 提供资源API入口 ---- 设计项目实体功能 --- 通过API实现实体功能 --- 统一数据结构测试功能
2 项目流程
3 找出各实体之间的对应关系
项目之间实体主要有:
4 根据实体关系与实体功能设计模型
数据模型中包含实现实体功能的各种资源类,都是继承models.Model类,每个模型类的资源,关系键值决定了数据表的整体结构,因此模型类的设计一定多方面考虑.它的父类 Model 包含了所有必要的和数据库交互的方法,并提供了一个简洁漂亮的定义数据库字段的语法。
模型类之间的关联: