美文网首页
DJango搭建爱鲜蜂app商城

DJango搭建爱鲜蜂app商城

作者: kris_lp | 来源:发表于2018-05-15 20:58 被阅读0次

一.开发流程

1.了解项目,确定包含哪些开发功能,实现这些功能需要的技术。
2.需要使用的模型创建,字段的含义
3.提供数据

二.项目搭建

1.虚拟环境搭建

a)创建一个适合本项目的虚拟环境

根据项目需要,安装所需要的第三方包,如此处需要的django、mysql

b)pycharm的解释器interpreter的配置
c)debug的配置

2.创建项目

a)创建app
b)创建templates
c)创建static
e)创建media
d)开发接口文档doc目录的创建
e)setting.py配置

INSTALLED_APPS 配置app
TEMPLATES 配置templates目录
DATABASES 配置数据库
STATIC_URL 配置静态文件 static
STATICFILES_DIRS
MEDIA_URL 配置媒体资源 media
MEDIA_ROOT

f)主目录的urls.py配置
g)appd的urls.py配置

3.创建项目model

a)分析项目所需模型
b)分析表关系

一对一、一对多、多对多

4.前端渲染

解析后端传入的数据,数据必须是字典格式。
{% for i in data %} 遍历数据
{{ i.username }} 获取某个属性的值
{% forloop.counter %} 对for循环计数

5.实现注册/登陆/退出登陆功能

a)注册

实现功能:
1.在数据库中添加用户记录

b)登陆

实现功能:
1.验证用户名和密码
2.登陆成功时生成随机ticket,保存在服务器和浏览器中
3.在步骤2之前先判断数据库中存放ticket的表中是否存在对应用户的信息,若存在,只需要修改ticket的值和过期时间。

c)退出登陆

实现功能:
1.删除服务器中ticket
2.删除浏览器cookies中ticket

6.中间件

a)重构process_request方法

当发生url请求时,在进入url之前,先执行process_request方法,在此方法中不进行页面跳转,只判断是否有用户处于登陆状态,若存在用户处于登陆状态,则把user绑定给request。

7.个人中心

a)注册
b)查看待付款订单
c)查看待收货订单
e)退出登陆

8.闪购

a)导航栏
b)分类获取商品
c)进一步细分显示商品
d)排序显示商品(销量排序、价格升降序)
e)向购物车添加/减少商品

9.购物车

a)购物车模型
b)购物车逻辑分析,模型和订单模型的关联
c)增加或减少选购商品数量
d)是否选择某一条购物车订单
e)全选按钮
d)生成订单

难点:

ajax异步请求

>>>项目的完整代码可在git上查看:爱鲜蜂django项目代码

相关文章

  • DJango搭建爱鲜蜂app商城

    一.开发流程 1.了解项目,确定包含哪些开发功能,实现这些功能需要的技术。 2.需要使用的模型创建,字段的含义 3...

  • django项目——爱鲜蜂

    项目源代码地址:https://github.com/SongJiaxin95/axf项目部署地址:118.25....

  • 爱鲜蜂是个什么鬼?

    爱鲜蜂APP分析报告 一、体验背景 体验人:LeoKahn 体验产品:爱鲜蜂(2.32版本) 手机型号:iPhon...

  • APP爱鲜蜂的生命周期分析

    APP爱鲜蜂的生命周期 问题1: 在2016年1月1日时,爱鲜蜂正处于产品生命周期的哪个阶段?请结合课程中关于“产...

  • 运营的:长、短目标

    爱鲜蜂从2014年5月上线起,爱鲜蜂APP运营已近4周年定位:通过与城市各地的社区便利店合作,打造30—60分钟上...

  • 目前超火爆臻爱商城系统开发

    目前超火爆臻爱商城系统开发联系(132-6813-2797微/电)。 臻爱商城系统平台开发、臻爱商城系统源码搭建、...

  • 爱鲜蜂的产品生命周期分析

    从下载量来看,爱鲜蜂的生命周期经历了几个阶段,第一个阶段是2014.11.1——2015.6.1属于爱鲜蜂产品探索...

  • 产品生命周期分析-实例:爱鲜蜂APP

    你认为图中爱鲜蜂处于哪个生命周期的阶段? 为了用户增长,爱鲜蜂都做了哪些努力呢? 可以从以下几个方面来分析: 1、...

  • 盲盒全系列软件开发

    盲盒全系列开发,有各种盲盒商城抽奖系统源码小程序盲盒商城,H5盲盒商城,APP盲盒商城,盲盒商城源码搭建开发,二开...

  • “爱鲜蜂”怎么死了

    “爱鲜蜂”应该是死了,当我拿出手机想整理一下繁杂的公众号,“爱鲜蜂”就排第一位,点进去发现公众号已经停了。 ...

网友评论

      本文标题:DJango搭建爱鲜蜂app商城

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