axf项目结构

2018-10-09  本文已影响0人  fly5

一、项目结构

二、布局

三、基础模板

base.html头部、尾部是一致的,先完成基本结构,以及相关文件导入;

首页home.html、闪购超市maket.html、购物车cart.html、我的mine.html 四个页面都是继承自基础模板;

四、首页 -- 轮播图(导航、每日必购买)

五、首页 -- 主体商品

六、闪购超市

insert into axf_goods
(productid,productimg,productname,productlongname,isxf,pmdesc,specifics,price,marketprice,categoryid,childcid,childcidname,dealerid,storenums,productnum) values
("11951","http://img01.bqstatic.com/upload/goods/000/001/1951/0000011951_63930.jpg@200w_200h_90Q","","乐吧薯片鲜虾味50.0g",0,0,"50g",2.00,2.500000,103541,103543,"膨化食品","4858",200,4);

    productid  商品ID
    productimg 商品图片
    productname 商品名称(有些可能不存在)
    productlongname 商品长名字
    isxf 精选
    pmdesc 买一送一
    specifics 规格
    price 价格
    marketprice 超市价格
    categoryid 分类ID
    childcid   子类ID
    childcidname 子类名字
    dealerid 详情id
    storenums 库存量
    productnum 销售量
    $('.type-slider.type-item')  同一个元素包含的别名

    $('.type-slider .type-item') 包含(父子....)

    $('.type-slider>.type-item') 子元素(父子)
# 设置cookie
# {exprires:3, path:'/'}
# exprires 过期时间
# path 路径
$.cookie(key, value, option)
$.cookie('typeIndex', $(this).index(),{exprires:3, path:'/'})


# 获取cookie
$.cookie(key)

# 删除cookie
$.cookie(key, null)
点击(分类): 将typeIndex下标保存

页面刷新: 先获取typeIndex ==> 根据下标设置对应的分类样式

数据处理: typeIndex是存在cookie中(每次请求时,会自动带入到服务器) ==> 服务器中获取cookie中typeIndex  ==> 根据typeIndex获取categoryid  ==> 根据categoryid过滤数据

七、我的

# 用户模型类
class User(models.Model):
    # 账号
    account = models.CharField(max_length=20, unique=True)
    # 密码
    password = models.CharField(max_length=256)
    # 名字
    name = models.CharField(max_length=100)
    # 电话
    tel = models.CharField(max_length=20)
    # 地址
    address = models.CharField(max_length=256)
    # 头像
    img = models.CharField(max_length=100)
    # 等级
    rank = models.IntegerField(default=1)
    # token
    token = models.CharField(max_length=100)

- 注册
- 登录
- 退出

八、购物车

用户id
商品id
数量number
选中isselect

其他

git add *
git commit -m ''
git remote add origin git@github.com:iphone3/Python1807AXF.git
git push -u origin master


https://github.com/iphone3/Python1807AXF

集成第三方SDK

- 注册账号
- 创建应用
    APP_ID
    APP_KEY
- 下载SDK包
    导入项目中
- 查看官方文档
    示例代码
上一篇 下一篇

猜你喜欢

热点阅读