随笔分类 - P7作业
豹弊
摘要:1.安装mysql主从服务器 1.1 初始化docker中mysql挂载目录 # 新建2个目录, 存放master和slave的配置和数据, cd ~ # ~ 代表家目录 /home/你的用户名/ mkdir mysql_master mkdir mysql_slave cd mysql_maste
阅读全文
posted @ 2020-11-13 16:41
深海海胆
摘要:1.主从同步机制 1.1 主从同步介绍和优点 在多台数据服务器中,分为主服务器和从服务器。一台主服务器对应多台从服务器。 主服务器只负责写入数据,从服务器只负责同步主服务器的数据,并让外部程序读取数据。 主服务器写入数据后,即刻将写入数据的命令发送给从服务器,从而使得主从数据同步。 应用程序可以随机
阅读全文
posted @ 2020-11-13 16:33
深海海胆
摘要:1.django的settings配置 https://www.cnblogs.com/xiaonq/p/8932266.html # 1.修改配置 # 正式上线关闭调试模式, 不会暴露服务器信息 DEBUG = False # 2.允许的主机 ALLOWED_HOSTS = ['xxx.com',
阅读全文
posted @ 2020-11-13 16:30
深海海胆
摘要:1.一些重要概念 https://www.cnblogs.com/xiaonq/p/8932266.html 1.1 web容器 什么是web容器 1.web容器是帮助我们部署java、php、python、vue等项目的 作用(处理请求,返回数据) 第一,帮助django服务端处理客户端连接,官方
阅读全文
posted @ 2020-11-13 16:21
深海海胆
摘要:1.docker安装ES 1.拉取docker镜像 # 从仓库拉取镜像 sudo docker image pull delron/elasticsearch-ik:2.4.6-1.0 2.使用docker安装ES docker run -d -p 9200:9200 -p 9300:9300 --
阅读全文
posted @ 2020-11-12 14:19
深海海胆
摘要:1.docker基本使用 1.1 镜像常用管理命令 [root@linux-node4 diff]# docker help # 查看docker帮助 [root@linux-node4 diff]# docker image --help # 查看 docker中 镜像相关帮助 [root@lin
阅读全文
posted @ 2020-11-12 14:12
深海海胆
摘要:1.docker基本原理 https://www.cnblogs.com/xiaonq/p/10241045.html 1.1 毛线是docker? 1.Docker是使用最广泛的 开源容器引擎 容器: 1)容器是一个操作系统级别下的虚拟化技术,运行一个容器就行运行一个进程一样 2)容器依赖linu
阅读全文
posted @ 2020-11-12 10:56
深海海胆
摘要:1.基本介绍 前后端不分离:https://www.cnblogs.com/xiaonq/p/12363589.html 1.1 安装 pip install drf-haystack # django的开源 搜索框架(python语音写的,搜索框架可以使用其他语音的搜索引擎) pip instal
阅读全文
posted @ 2020-11-12 10:45
深海海胆
摘要:1.搜索引擎工作原理 1.倒排索引 搜索引擎中存储的是倒排索引,就是分好的词,和词语文章的关联 事先把文章使用分词打散,以词为依据,标记清楚对应的文章的编号 查询时 把查询的语句也进行分词,然后根据分词,找到那些文章中包含了这些词 2.django创建全文索引的过程 1.django中提供的是结构化
阅读全文
posted @ 2020-11-12 09:32
深海海胆
摘要:1.重写django权限 1.1 syl/utils/authentication.py 重写权限模块 # -*- coding: utf-8 -*- from rest_framework.permissions import BasePermission from rest_framework
阅读全文
posted @ 2020-11-12 08:58
深海海胆
摘要:1.基于 Django 的后台管理平台,采用 RBAC 权限管理机制 用户表、角色表、权限表、资源列表 用户表 :账号、姓名、邮箱、添加时间、最后登录时间、账号是否禁止登录 角色表 :商品管理员、订单管理员、超级管理员 资源列表(路径正则) :资源名称(项目模块名称),资源路径(后台路由) 资源分类
阅读全文
posted @ 2020-11-12 08:49
深海海胆
摘要:1.支付宝支付流程 https://www.lanqiao.cn/vip 2.新建支付宝应用 # 访问"支付宝开发平台"登录,可以访问开发者中心 https://open.alipay.com/platform/home.htm # 可以参考"电脑网站支付" 熟悉电脑支付整体流程 https://d
阅读全文
posted @ 2020-11-09 11:40
深海海胆
摘要:1.只需要修改/course/course/1/返回的数据即可 1.1 course/serializers.py 添加商品信息序列化 # 添加显示商品字段 from goods.serializers import GoodsSerializer class CourseDeepSerialize
阅读全文
posted @ 2020-11-09 11:19
深海海胆
摘要:1.创建goods模型 3.1 创建用户模型course python ../manage.py startapp goods # 创建goods模型 3.2 在setting.py中注册goods模型(第一步) INSTALLED_APPS = [ 'goods.apps.GoodsConfig'
阅读全文
posted @ 2020-11-09 11:13
深海海胆
摘要:1.表结构分析 1.1 商品模块表结构分析 from django.db import models from utils.MyBaseModel import Base class Goods(Base): GOODS_TYPE = ( ('1', 'Vip'), ('2', 'Course')
阅读全文
posted @ 2020-11-09 11:09
深海海胆
摘要:1.发布品论接口 1.1 course/urls.py 中添加路由 urlpatterns = [ path('comment/', views.CommentView.as_view()), # 查询用户名手机号使用量的视图, /user/count/ ] 1.2 course/views.py
阅读全文
posted @ 2020-11-07 19:42
深海海胆
摘要:1.查询指定课程评论接口 1.1 course/urls.py 中还是查询课程的路由 router.register(r'course', views.CourseViewSet) 1.2 course/serializers.py 中添加评论相关查询 from goods.serializers
阅读全文
posted @ 2020-11-07 19:36
深海海胆
摘要:1.评论模块表结构 ID 课程 》课程表 发布品论用户 》用户表 品论内容 评论时间 被回复的用户 》用户表 对哪个品论进行回复的ID 》当前这个品论表 class Comment(Base): user = models.ForeignKey('user.User',on_delete=model
阅读全文
posted @ 2020-11-07 19:32
深海海胆
摘要:1.七牛云上传前台页面 https://www.cnblogs.com/xiaonq/p/12290151.html 1.1 安装相关包 npm install --save jquery@1.12.1 # 安装jquery 1.2 index.html 引入qiniu.min.js <!DOCTY
阅读全文
posted @ 2020-11-07 12:01
深海海胆
摘要:1.生成七牛云上传token 1.1 参考七牛云SDK # pythonSDK https://developer.qiniu.com/kodo/sdk/1242/python 1.2 在 oauth/urls.py 中添加生成七牛云token的路由 urlpatterns = [ path('qn
阅读全文
posted @ 2020-11-07 11:53
深海海胆

浙公网安备 33010602011771号