美文网首页
Day003 商品应用需求分析 及 Django 开发介绍

Day003 商品应用需求分析 及 Django 开发介绍

作者: LuckyBugGo | 来源:发表于2022-12-20 15:15 被阅读0次

    管理员需要做什么?

    1. 管理商品分类:新建分类、编辑分类和删除分类。
    2. 管理商品:新建商品、编辑商品。
    3. 管理商品规格:新建商品规格、编辑商品规格。

    用户需要做什么?

    1. 查看商品分类和商品列表。
    2. 查看商品详情。

    数据模型

    UML呈现

    1. 用例图
    图片.png
    1. 流程图
    图片.png
    1. 类图


      图片.png

    Django 应用目录结构

    ├── admin.py
    ├── api
    │   └── goods.py
    ├── apps.py
    ├── migrations
    ├── model
    │   └── goods.py
    ├── models.py
    ├── res_map.py
    ├── service
    ├── tests.py
    ├── urls.py
    └── views.py
    
    • admin.py 自带的,配置Admin应用的。
    • api 自建的,专门放API相关的。
    • apps.py 自带的,应用配置相关的。
    • migrations 自带的,数据模型迁移相关的。
    • model 自建的,专门放数据模型相关的。
    • models.py 自带的,应用数据模型总入口文件。
    • res_map.py 自建的,API返回表映射相关的。
    • service 自建的,处理模型业务逻辑。
    • tests.py 自带的,应用测试用例总入口文件。
    • urls.py 自建的,应用URL总入口文件。
    • views.py 自带的,应用视图总入口文件。

    Django 的API开发流程

    1. 建模型。
    2. 写API入口。
    3. 写业务逻辑。
    4. 联调测试。

    相关文章

      网友评论

          本文标题:Day003 商品应用需求分析 及 Django 开发介绍

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