05 2022 档案
摘要:安装教程 1 新的centos机器,安装docker和docker-compost # 安装依赖 yum install -y yum-utils device-mapper-persistent-data lvm2 # 设置yum源 yum-config-manager --add-repo ht
阅读全文
摘要:1、支付宝支付介绍 # 目前线上付款方式有多种:支付宝,微信,银联 # 以支付宝为例 # 官方提供了API接口,原来没有提供python的sdk,使用第三方 # 现在官方提供了python的sdk可以尝试使用官方sdk # 使用支付宝支付,需要是企业,要有营业执照才能申请,支付宝商家 # 测试环境,
阅读全文
摘要:1、课程分类接口 路由 # http://127.0.0.1:8000/api/v1/course/category/ from django.urls import path, include from rest_framework.routers import SimpleRouter from
阅读全文
摘要:1、课程主页表模型分析 # 三类课程:实战课、免费课、轻课表 -由于三种课程字段不一样,我们把每个课程建立一个表,而不是把三类课程公用一个表 # 以实战课为例(免费课与轻课基本相似,省略不写) # 需要五张表(课程分类表、实战课表、课程章节表、课时表、老师表 1、课程分类表:python、linux
阅读全文
摘要:1、 前台课程页面搭建思路 思路:点击首页组件的(实战课、免费课、轻课),跳转进入三个不同的页面 前端新建三个vue页面:ActualCourse,FreeCourse,LightCourse(实战课、免费课、轻课) 2、 前台实战课页面搭建 views/ActualCourse <template
阅读全文
摘要:1、git介绍 git功能 git:代码版本管理工具,是一款软件,同类型的还有svn,但是用得人较少 -版本管理 -合并代码 -冲突解决 git与svn比较 git:分布式管理 》每个客户端都能完成版本管理的功能 svn:集中式管理 》所有代码都放在服务端,版本管理由服务端完成(过时了) git,g
阅读全文
摘要:1、主页-前台搭建 我们利用vue初步搭建一个我们项目的框架,配置基本的样式、结构等 但是目前该项目前台只是一个静态页面,需要配合后端传输数据 主页面 这里是项目前台的主页面:views/Homeviwe.vue <template> <div class="home"> <Header></Hea
阅读全文
摘要:1、vue环境和脚手架 # 1.傻瓜式安装node: 官网下载:https://nodejs.org/zh-cn/ # 2.安装cnpm: (相当于python国内源) npm install -g cnpm --registry=https://registry.npm.taobao.org #
阅读全文
摘要:1、user模块User表 1 创建user模块 前提:在 luffy 虚拟环境下 # 1.终端从项目根目录进入apps目录 cd luffyapi & cd apps # 2.创建app python ../../manage.py startapp user 2 user/models.py下创
阅读全文
摘要:之前学习的时候,我创建数据库是直接在本地连接上直接创建的 但其实这样数据库堆在一起,既杂乱又不安全,一旦有人获取root权限,所有数据都有可能泄露 为此,本项目创建数据库,需要新建一个本地连接,在这个连接里新建luffy项目数据库,并给此库创建用户 1、创建数据库 也可以Navicat图形化界面创建
阅读全文
摘要:1、配置日志 1 在配置文件dev中加入日志配置 # 日志相关 LOGGING = { 'version': 1, 'disable_existing_loggers': False, 'formatters': { 'verbose': { 'format': '%(levelname)s %(a
阅读全文
摘要:第一步:命令创建luffy项目 # 基于某Python环境创建虚拟环境,并进入到虚拟环境:mkvirtualenv -p python3.6 虚拟环境名称# 创建完成后文件存放在上一章节设置的文件夹中 mkvirtualenv -p python3.6 luffy 第二步:虚拟环境中命令安装Djan
阅读全文
摘要:1、虚拟环境介绍 虚拟环境的出现是为了解决: # 解释器、项目、模块版本不同的问题 不同语言有不同的虚拟环境 # vue 项目路径下--》node moduls 》这个项目依赖的环境--》删除 》npm install # go:go mod解决多版本共存问题 # java:maven解决多版本ja
阅读全文
摘要:1、国内镜像源 1.阿里云:https://mirrors.aliyun.com/pypi/simple/2.豆瓣:https://pypi.douban.com/simple/3.清华大学:https://pypi.tuna.tsinghua.edu.cn/simple/4.中国科学技术大学 ht
阅读全文
摘要:1 首页 功能:导航菜单、轮播图、退出登录 2 登录注册 功能:用户登录、极验验证码、多条件登录、记住密码、短信发送、短信冷却倒计时、jwt认证 3 课程列表 功能:课程分类、课程列表、课程多条件筛选展示、课程分类展示、课程分页展示、课程章节课时展示、课程优惠策略 4 课程详情 功能:课程信息展示、
阅读全文