zoukankan      html  css  js  c++  java
  • 爱鲜蜂项目

    爱鲜蜂

    一、如何导入别人的项目

    1. 获取项目源码

    2. 项目中 requirements.txt 文件 包含当前项目所需依赖的扩展库的文件 pip install -r requirements.txt

      • 如何生成依赖文件

        pip freeze > requirements.txt

      • pip freeze 查案当前python的安装扩展库和版本

    3. 配置数据库

      查看settings.py文件中配置数据库的代码 然后创建对应的数据库

    4. 迁移 生成数据表

    5. 像数据库中插入一些测试数据

    二、配置目录结构

    名称爱鲜蜂:

    目录结构如下

    	axf/
    		App/
    			__init__.py
    			admin.py
    			apps.py
    			models.py
    			vivews.py/ 包含所有视图函数文件的包
    					home.py 首页
    					market 闪送超市
    					cart.py 购物车
    					mine.py 我的
    					order.py 订单
    		project/
    			...
    		static/ 静态资源文件目录
    			car.py 购物车
    			js/
    			css/
    			img/
    		home/
    			...
    		market/
    			...
    		mine/
    			...
    		common
    			...
    	templates/
    		common/
    			base.html 基础板
    		home/
    			home.html  首页
    		market/
    			market.html  超市
    		cart/
    			cart.html	购物车
    		mine/
    			mine.html	我的
    

    三、商城需求

    1.主页显示
    2.闪购超市(知识无限分类)

    • 左侧大类
    • 右侧根据选择大类别下的子类别对用的商品
    • 根据导航上面的排序与类别筛选

    3.购物车

    • 商品的添加到购物车进行展示
    • 数量加减
    • 计算购物车商品的总价格
    • 商品的选中与取消选中伴随价格改变

    4.订单
    订单生成

    • 购物车选中的商品新成订单
    • 地址需存在一个默认的地址(地址模型 储存当前用户所有地址的数据 并且要求有一个默认地址)
    • 订单表 存储订单的大概数据
    • 订单详情表(存储订单下的商品的详情表)
    • 在生成订单的时候还可以选择添加新地址(地址挂管理)

    5.我的
    登录/注册

    • 头像
    • 收藏
    • 订单的展示
    • 待评价
    爱,就是你和某个人一起经历的一切。
  • 相关阅读:
    sqlserver中函数和存储过程的区别
    sql 经典面试题
    sqlserver 时间处理函数
    在GROUP BY中"做文章"(五种中简答方法!)
    SQL 非等价连接
    GROUP BY 两个字段(或者多个字段的时候)
    WCF-错误集合001
    DOM
    DOM的排他功能及显示隐藏功能
    预解析
  • 原文地址:https://www.cnblogs.com/afly-8/p/13561125.html
Copyright © 2011-2022 走看看