网页购物

我要开发同款
郭少东2020年11月25日
182阅读

作品详情

项目描述:1.使用技术1.1 Django1.2 数据库mysql1.3 前端继承1.4 ajax1.5 在linux中部署2.项目描述模拟淘宝的一个购物流程,从注册用户开始一直到购物支付成功,体验完整的Django的灵活运用,了解购物系统是怎么执行的,顺序如何,并且让前端和后端交互实现完整的页面。3.功能描述3.1商品购买界面添加了评论的功能,可以显示其他用户对这个商品的评价,自己也可以进行匿名评论。3.2商品购买界面的立即购买按钮可以将该商品的数据发送给提交订单界面进行订单的提交,该页面可以修改收货地址以及支付方式,提交成功后在用户中心的订单中会显示是否支付成功和商品信息。3.3购物车页面显示用户添加进购物车的全部商品,可以在当前页面进行商品的再次修改,比如数量上的修改,以及商品的删除,根据是否点击勾选框来决定是否会进行结算。3.4用户中心界面显示个人信息、订单详情和收货地址。个人信息会显示最近浏览的五个商品和用户的基本信息;订单详情会显示所提交订单的全部订单信息,收货地址显示提交订单时候接收订单的地址,并且可以进行地址的修改和新建。责任描述:4.技术描述4.1页面的显示使用a标签和url以及view来进行,a标签和url设置好需要跳转的链接名,并将它传送给view的函数接收,view的函数使用render与对应的html联系使得跳转到需要的页面。4.2商品购物个数上的加减使用前端的JQ知识,点击触发click绑定的函数,函数上获取标签的val,价格上获取标签的html,然后使用parseInt来进行数值上的加减。4.3点击加入购物车就是将商品的id和个数以及价格使用ajax发送到数据库中的购物车表进行保存。立即购买是将商品的id个数以及价格使用ajax发送至view的对应函数下,然后根据获取的id与数据库中商品的id进行匹配获取商品的信息,再将此信息发送至支付页面进行显示。4.4在购物车页面中添加了选中和不选中的input-checkbox标签,在JQ中使用click事件来设置选中的时候总价格会加上这个商品价格,未选中的时候会去掉该商品价格。删除按钮就使用ajax传输某一个信息给对应的view的函数来执行数据库的信息逻辑删除。4.5用户中心页面中的浏览记录是使用cookie来进行记录,每点击一个商品页面就将该商品记录至cookie,并且设定了cookie只保存最近浏览的前五个商品信息。
查看全文
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论