随笔分类 - 前后端分离
摘要:Uric组件2022文档 预备知识点: Python基础 Mysql 前端 Django DRF组件+VUE3 一 前端项目初始化 1.1 客户端项目创建 我们使用的vue-cli脚手架作为我们前端开发使用的框架,下面看一下vue-cli的安装。 安装脚手架: $ npm install -g @v
阅读全文
摘要:课程目标 运用vue+vue-router+vuex+element-ui搭建网站 对项目进行需求分析和模块划分以及功能划分 实现首页+全部+品牌周边页面渲染 查看商品详情页制作、商品排序以及分页功能实现 使用token+jwt实现网站用户登录退出 (后台) 使用meta元信息实现路由权限控制 实现
阅读全文
摘要:媒体宝项目 01 创建项目(后端) 前端vue.js项目:city https://gitee.com/wupeiqi/city 后端django项目:mtb https://gitee.com/wupeiqi/mtb 项目代码的git上会同步更新,大家下载下来后,可以根据提交记录来进行回滚,查看看
阅读全文
摘要:八:项目部署 项目部署的相关概念 关于企业项目上线的部署流程,主要包含以下3个方面: 落实并调整部署方案[1.0/2.0/3.0/] 确认与完善部署环境 确定部署架构与服务器节点 部署方案 1. 分析项目的产品需求文档,定好部署方案的方向 2. 分析项目开发文档,按照功能边界,设计部署的结点 3.
阅读全文
摘要:七: 课程学习进度 我的课程 个人中心里面展示我的课程界面效果 src/components/user/Course.vue,代码: <template> <div class="right-container l"> <div class="right-title"> <h2>我的课程</h2>
阅读全文
摘要:六:下单支付&订单处理 下单结算 客户端展示下单结算界面展示 views/Cart.vue,代码: <div class="li-3"><router-link to="/order" class="btn">去结算</router-link></div> router/index.js,代码: /
阅读全文
摘要:五: 动态价格策略&购物车模块开发 课程动态价格策略实现 动态价格策略设计 商城往往为了提高销量都会出现活动内容,商品因为参加了活动所以会产生价格的变动。 价格优惠活动类型名称: 限时免费, 限时折扣, 限时减免, 限时满减, 积分抵扣, 优惠券 针对单个商品的动态价格策略,公式: 限时免费 0 限
阅读全文
摘要:四:课程管理模块实现 课程列表页 前端显示课程列表页面 views/Course.vue,代码: <template> <div class="course"> <Header></Header> <div class="top-wrap"> <div class="actual-header">
阅读全文
摘要:三: 基于jwt分布式认证流程 &Redis缓存&celery异步任务 用户的登陆认证 接下来,因为是新开发一个功能模块,那么我们可以在新的分支下进行开发,将来方便对这部分代码进行单独管理,等开发完成了以后再合并分支到develop也是可以的。 cd ~/Desktop/luffycity git
阅读全文
摘要:二:站点首页功能实现 1. 导航功能实现 导航数据的存储,必须要找出导航数据的结构,也就是有哪些属性? 导航位置、导航名称、导航链接、导航序号、是否显示、是否外链、添加时间、更新时间、是否删除 E-R图,如下: 1.1 创建模型 home/models.py,代码: from luffycityap
阅读全文
摘要:一:项目搭建阶段 0. 序章 本项目是在Linux系统环境下拟真开发,所以大家需要从网盘上下载一个ubuntu系统镜像。因为各位学习的小伙伴的电脑系统不一致,所以在此需要大家根据自己的操作系统选择安装对应平台的Vmware虚拟机。 Windows:Vmware Workstation 15.5以上(
阅读全文