11 2020 档案

摘要:ORM的常用查询方法 app01/models.py from django.db import models # 扮演角色 class Role(models.Model): # 角色名称 role_name = models.CharField(max_length=32, unique=Tru 阅读全文
posted @ 2020-11-24 21:00 460限定用户 阅读(231) 评论(0) 推荐(0)
摘要:HTTP报文 请求行 求方法字段、URL字段和HTTP协议版本(例如:GET /index.html HTTP/1.1) 请求头(key value形式) User-Agent:产生请求的浏览器类型。 Accept:客户端可识别的内容类型列表. Host:主机地址 请求数据 post方法中,会把数据 阅读全文
posted @ 2020-11-20 11:40 460限定用户 阅读(654) 评论(0) 推荐(0)
摘要:输入指定年月日,判断这一天是这一年中的第几天?(可区分平年,闰年) # 方法一 import datetime while 1: year = int(input("请输入年份:\n")) month = int(input("请输入月份:\n")) day = int(input("请输入当月哪一 阅读全文
posted @ 2020-11-19 14:48 460限定用户 阅读(160) 评论(0) 推荐(0)
摘要:1.1 haystack简介 1、什么是haystack? ​ 1.haystack是django的开源搜索框架,该框架支持Solr,Elasticsearch,Whoosh, Xapian搜索引擎,不用更改代码,直接切换引擎,减少代码量。 ​ 2.搜索引擎使用Whoosh,这是一个由纯Python 阅读全文
posted @ 2020-11-11 15:01 460限定用户 阅读(160) 评论(0) 推荐(0)
摘要:1、七牛云存储使用参考文档 # 七牛云管理后台地址 https://portal.qiniu.com/kodo/bucket # 七牛云使用 https://developer.qiniu.com/kodo/manual/1233/console-quickstart # pythonSDK htt 阅读全文
posted @ 2020-11-10 07:40 460限定用户 阅读(257) 评论(0) 推荐(0)
摘要:1.微博绑定用户接口 1.1 oauth/urls.py 中添加路由 urlpatterns = [ path('weibo/binduser/', WeiboUser.as_view()), # /oauth/weibo/callback/ ] 1.2 oauth/views.py 中添加试图函数 阅读全文
posted @ 2020-11-06 00:09 460限定用户 阅读(106) 评论(0) 推荐(0)
摘要:1.创建apps/oauth模块进行oauth认证 '''2.1 在apps文件夹下新建应用: oauth''' # 首先确保cd 到apps下 cd syl/apps python ../manage.py startapp oauth # 切换到apps文件夹下执行创建命令 # 或者输入 dja 阅读全文
posted @ 2020-11-06 00:04 460限定用户 阅读(178) 评论(0) 推荐(0)
摘要:1.微博回调接口 1.1 oauth/urls.py 中添加路由 urlpatterns = [ path('weibo/callback/', views.OauthWeiboCallback.as_view()), # /oauth/weibo/callback/ ] 1.2 oauth/vie 阅读全文
posted @ 2020-11-05 23:55 460限定用户 阅读(97) 评论(0) 推荐(0)
摘要:1. OAuth是什么? OAuth (开放授权)是一个开放标准,允许用户让第三方应用访问该用户在某一网站上存储的私密的资源(如 照片,视频,联系人列表),而无需将用户名和密码提供给第三方应用。 2. Oauth1.0与Oauth2.0的区别 Ⅰ.Oauth1.0与Oauth2.0是相互不兼容的,所 阅读全文
posted @ 2020-11-05 21:25 460限定用户 阅读(137) 评论(0) 推荐(0)
摘要:大家的知道celery的使用,网上也有很多的教程。 因为最近在使用django来完成项目,今天又GET到一个django-celery, 操作相比比celery的配置更加的简单,这里分享一下。 首先需要统一一下使用的环境,毕竟如果redis的版本过高会报错 推荐版本 Django == 2.2.6 阅读全文
posted @ 2020-11-04 19:07 460限定用户 阅读(97) 评论(0) 推荐(0)
摘要:1.celery配置与基本使用 1.1 安装celery pip install celery @ https://github.com/celery/celery/tarball/master 1.2 新建celery/main.py配置celery # celery_task/main.py i 阅读全文
posted @ 2020-11-04 17:12 460限定用户 阅读(106) 评论(0) 推荐(0)
摘要:1.使用celery异步发送短信 1.1 在celery_task/mian.py中添加发送短信函数 # celery项目中的所有导包地址, 都是以CELERY_BASE_DIR为基准设定. # 执行celery命令时, 也需要进入CELERY_BASE_DIR目录执行. CELERY_BASE_D 阅读全文
posted @ 2020-11-04 17:11 460限定用户 阅读(73) 评论(0) 推荐(0)
摘要:1.Celery介绍 https://www.cnblogs.com/xiaonq/p/11166235.html#i1 1.1 celery应用举例 Celery 是一个 基于python开发的分布式异步消息任务队列,通过它可以轻松的实现任务的异步处理,如果你的业务场景中需要用到异步任务,就可以考 阅读全文
posted @ 2020-11-04 09:07 460限定用户 阅读(122) 评论(2) 推荐(0)
摘要:1.COOKIE使用和优缺点 https://www.cnblogs.com/xiaonq/p/11094480.html 1.1 cookie原理: 用户名+密码 cookie是保存在用户浏览器端,用户名和密码等明文信息 1.2 session使用原理 `session是存储在服务器端的一段字符串 阅读全文
posted @ 2020-11-02 20:24 460限定用户 阅读(67) 评论(0) 推荐(0)
摘要:1.JWT安装配置 1.1 安装JWT pip install djangorestframework-jwt==1.11.0 1.2 syl/settings.py 配置jwt载荷中的有效期设置 jwt载荷中的有效期设置 JWT_AUTH = { #1.token前缀:headers中 Autho 阅读全文
posted @ 2020-11-02 19:25 460限定用户 阅读(117) 评论(0) 推荐(0)
摘要:1.orm的基本操作 表myapp_person的名称是自动生成的,如果你要自定义表名,需要在model的Meta类中指定 db_table 参数,强烈建议使用小写表名,特别是使用MySQL作为后端数据库时。 id字段是自动添加的,如果你想要指定自定义主键,只需在其中一个字段中指定 primary_ 阅读全文
posted @ 2020-11-01 10:05 460限定用户 阅读(200) 评论(0) 推荐(0)