11 2020 档案
摘要:#1 安装DjangoRestFramework pip install djangorestframework==3.11.1 #2.在settings.py中注册 INSTALLED_APPS = [ 'rest_framework', ] #3.urls.py路由三部曲 1.导包 from r
阅读全文
摘要:#1.1 主从同步介绍和优点 *在多台数据服务器中,分为主服务器和从服务器。一台主服务器对应多台从服务器。 *主服务器只负责写入数据,从服务器只负责同步主服务器的数据,并让外部程序读取数据 *主服务器写入数据后,即刻将写入数据的命令发送给从服务器,从而使得主从数据同步 *应用程序可以随机读取某一台从
阅读全文
摘要:#1.django的settings配置 https://www.cnblogs.com/xiaonq/p/8932266.html # 1.修改配置 # 正式上线关闭调试模式, 不会暴露服务器信息 DEBUG = Ture # 2.允许的主机 ALLOWED_HOSTS = ['*'] # 3.前
阅读全文
摘要:#1.一些重要概念 https://www.cnblogs.com/xiaonq/p/8932266.html ##1.1web容器 什么是web容器 1.web容器是帮助我们部署java丶php丶python丶vue等项目的 作用(处理请求,返回数据) 1.第一,帮助django服务端处理客户端连
阅读全文
摘要:#1.docker基本原理 ##1.1 什么是docker? 1.Docker是使用最广泛的 开源容器引擎 * 容器: 1.1)容器是一个操作系统级别下的虚拟化技术,运行一个容器就行运行一个进程一样 2.2)容器依赖linux内核特性:Namespace(资源隔离)和Cgroups(资源限制) 2.
阅读全文
摘要:#1.搜索引擎工作原理 ##1.倒排索引 搜索引擎中存储的是倒排索引,就是分好的词,和词语文章的关联 事先把文章使用分词打散,以词为依据,标记清楚对应的文章的编号 查询时 把查询的语句也进行分词,然后根据分词,找到那些文章中包含了这些词 #2.django创建全文索引的过程 1.django中提供的
阅读全文
摘要:#1.创建订单并生成支付链接接口 ##1.1 goods/urls.py中注册路由 urlpatterns = [ path('getpayurl/',views.PayUrlView.as_view()), ] ##1.2 goods/views.py 中写视图函数 from rest_frame
阅读全文
摘要:#1.支付宝支付流程 https://www.lanqiao.cn/vip #2.新建支付宝应用 # 访问"支付宝开发平台"登录,可以访问开发者中心 https://open.alipay.com/platform/home.htm # 可以参考"电脑网站支付" 熟悉电脑支付整体流程 https:/
阅读全文
摘要:#1.上传视频到七牛云django端实现 ##1.1 获取七牛云秘钥 https://portal.qiniu.com/user/key ##1.2 在syl/settings.py中配置七牛云上传 参考官方 https://github.com/glasslion/django-qiniu-sto
阅读全文
摘要:#1.七牛云上传前台页面 ##1.1 安装相关包 npm install --save jquery@1.12.1 # 安装jquery ##1.2 index.html 引入qiniu.min.js <!DOCTYPE html> <html> <head> <meta charset="utf-
阅读全文
摘要:#1.生成七牛云上传token ##1.1 参考七牛云SDK # pythonSDK https://developer.qiniu.com/kodo/sdk/1242/python ##1.2 在 oauth/urls.py 中添加生成七牛云token的路由 urlpatterns = [ pat
阅读全文
摘要:#注册七牛云账号 ##1.1 注册七牛云 https://sso.qiniu.com/ ##1.2 注册完成登录即可跳转到七牛云管理界面 #七牛云快速入门 参考官方地址:https://developer.qiniu.com/kodo/manual/1233/console-quickstart #
阅读全文
摘要:#具体课程章节页面 ##1.获取具体课程章节 信息 ###1.1 路由地址 http://192.168.56.100:8888/course/course/2/ 返回效果展示 { "id": 2, "chapters": [ { "id": 1, "sections": [ { "id": 1,
阅读全文
摘要:#课程主页面接口对应页面效果 ##1.课程类别接口开发 ###1.1 course/urls.py 添加路由 from django.urls import path,re_path from . import views from rest_framework.routers import Def
阅读全文
摘要:#syl/utils/MyBaseModel.py增加抽象基类 from django.db import models class Base(models.Model): create_time = models.DateTimeField('创建时间', auto_now_add=True, n
阅读全文
摘要:#1.创建course模型 ##1.1 创建用户模型course python ../manage.py startapp course # 创建course模型 ##1.2 在setting.py中注册course模型(第一步) INSTALLED_APPS = [ 'course.apps.Co
阅读全文
摘要:#1.微博绑定用户接口 ##1.1 oauth/urls.py 中添加路由 urlpatterns = [ path('weibo/binduser/', views.OauthWeiboBindUser.as_view()), # /oauth/weibo/callback/ ] ##1.2 oa
阅读全文
摘要:#1.创建apps/oauth模块进行oauth认证 '''2.1 在apps文件夹下新建应用: oauth''' cd syl/apps python ../manage.py startapp oauth # 切换到apps文件夹下执行创建命令 '''2.2 添加子路由: oauth/urls.
阅读全文
摘要:#微博第三方登录流程 ##前端获取认证code 1.在Vue页面加载时 动态发送请求获取微博授权url 2.django收到请求的url后,通过微博 应用ID(client_id)和回调地址(redirect_uri) 动态 生成授 权url返回给Vue 3.当用户点击上面的url进行扫码,授权成功
阅读全文
摘要:#1.使用celery异步发送短信 ##1.1 在 celery_task/mian.py 中添加发送短信函数 # celery项目中的所有导包地址, 都是以CELERY_BASE_DIR为基准设定. # 执行celery命令时, 也需要进入CELERY_BASE_DIR目录执行. CELERY_B
阅读全文
摘要:#1.1 安装celery pip install Django==2.2 pip install celery==4.4.7 pip install redis==3.5.3 #2 新建 配置celery #3 配置celery六步 (重点) # -*- coding: utf-8 -*- # c
阅读全文
摘要:#1.celery介绍 https://www.cnblogs.com/xiaonq/p/11166235.html#i1 ##1.1 celery应用举例 1.Celery 是一个 基于python开发的 分布式异步消息任务队列 ,通过它可以轻松的实现任务的异步处理,如果你的业务场景中需要用到异步
阅读全文
摘要:#1.注册荣联云账号 ##1.1注册账号 ##1.2 登录即可看到开发者账号信息 ##1.3 添加测试账号 #2.使用容联云发送代码测试 '''1. 安装容联云sdk''' pip install ronglian_sms_sdk # 免费测试文档地址:https://doc.yuntongxun.
阅读全文
摘要:#1.django 缓存设置 django的六种缓存(mysql+redis) :https://www.cnblogs.com/xiaonq/p/7978402.html#i6 ##1.1 安装Django缓存模块 pip install django-redis==4.12.1 ##1.2 sy
阅读全文
摘要:#1.user/urls.py 中添加路由 ##1.1 user/urls.py 中添加路由 urlpatterns = [ path('register/', views.RegisterView.as_view()), # 注册视图, /user/register/ ] ##1.2 user/v
阅读全文
摘要:1.登录接口 2.刷新接口 3.自定义返回格式 ##可用地方 obtain_jwt_token = ObtainJSONWebToken.as_view() #获取token refresh_jwt_token = RefreshJSONWebToken.as_view() #刷新token ver
阅读全文
摘要:##jwt原理 ###最简单理解:jwt本质就是, 把用户信息通过加密后生成的一个字符串 JWT的原则是在服务器身份验证之后,将生成一个JSON对象并将其发送回用户 { "UserName": "Chongchong", "Role": "Admin", "Expire": "2018-08-08
阅读全文
摘要:#url.py from django.contrib import admin from django.urls import path,include from app1.views import * from app2.views import * from app3.views import
阅读全文

浙公网安备 33010602011771号