摘要:
Vue的封装 封装的意义 提到代码的可读性 提⾼代码的可维护性 减少代码的书写 封装 // src/api/http.js import axios from 'axios' axios.defaults.baseURL = "http://127.0.0.1:8000/" // axios.def 阅读全文
摘要:
ORM操作 基本查询: book = BookInfo.objects.get(btitle='⻄游记') #单⼀查询,如果结果不存在报错 book = BookInfo.objects.all(btitle='⻄游记') #查询多个结果,有多少返回多少,不存在返回None book = BookI 阅读全文
摘要:
全文检索里的组件简介 1、什么是haystack? 1. haystack是django的开源搜索框架,该框架支持Solr,Elasticsearch,Whoosh, *Xapian*搜索引擎,不用更改代码,直接切换引擎,减少代码量。 2. 搜索引擎使用Whoosh,这是一个由纯Python实现的全 阅读全文
摘要:
1.1 注册七⽜云 https://sso.qiniu.com/ 1.2 注册完成登录即可跳转到七⽜云管理界⾯ 2.七⽜云快速⼊⻔ 参考官⽅地址:https://developer.qiniu.com/kodo/manual/1233/console-quickstart 2.1 创建空间 1.登录 阅读全文
摘要:
1.创建apps/oauth模块进行oauth认证 '''2.1 在apps文件夹下新建应用: oauth''' cd syl/apps python ../manage.py startapp oauth # 切换到apps文件夹下执行创建命令 '''2.2 添加子路由: oauth/urls.p 阅读全文
摘要:
1.注册账号 注册新浪微博账号 进入首页。创建网站接入的应用: https://open.weibo.com/ 选择立即接入,进入到创建应用页面 创建应用 基本信息页面: https://open.weibo.com/apps/3516473472/info/advanced 高级信息页面 2.接口 阅读全文
摘要:
1.微博三方登录流程、 https://api.weibo.com/oauth2/authorize? client_id=4122644977&response_type=code &state=study& forcelogin=true& redirect_uri=https%3A%2F%2F 阅读全文
摘要:
1.使用celery异步发送短信 1.1 在celery_task/mian.py中添加发送短信函数 # celery项目中的所有导包地址, 都是以CELERY_BASE_DIR为基准设定. # 执行celery命令时, 也需要进入CELERY_BASE_DIR目录执行. CELERY_BASE_D 阅读全文
摘要:
1.Celery介绍 1.1 celery应用举例 Celery 是一个 基于python开发的分布式异步消息任务队列,通过它可以轻松的实现任务的异步处理,如果你的业务场景中需要用到异步任务,就可以考虑使用celery 你想对100台机器执行一条批量命令,可能会花很长时间 ,但你不想让你的程序等着结 阅读全文
摘要:
大家的知道celery的使用,网上也有很多的教程。因为最近在使用django来完成项目,无意间发现发现有个东西叫django-celery,比celery的配置更加的简单,这里分享一下。 首先需要统一一下使用的环境,以为如果redis的版本过高会报错 推荐版本 Django == 2.2.6 dja 阅读全文