摘要: 2018-8-25未命名文件新建模板小书匠type(None) 16:35:39elasticSearch解决大数据量字段模糊查询,建立数据索引库,全文检索方式查询。全文检索:检索文本中的每个词与搜索项进行对此。全文索引:采用分词器,对文本每个词进行切分,建立词条,方便进行查找。Lucene 就是一套 全文检索编程API , 基于Lucene 对数据建立索引,进行查询现在企业开发中,更常用是的 ... 阅读全文
posted @ 2018-08-25 22:29 cerofang 阅读(225) 评论(0) 推荐(0)
摘要: 2018-8-16JWTtoken用户登录认证思路分析9502751 JWT token在商城中的实现 class UserView(CreateAPIView): serializer_class = CreateUserSerializer 创建用户对象的视图函数,调用序列化器中的create方 阅读全文
posted @ 2018-08-19 21:26 cerofang 阅读(622) 评论(0) 推荐(0)
摘要: 2018-8-10爬虫第四天内容xpathre百度贴吧豆瓣电影英剧和美剧的爬取(作业)import jsonimport requestsclass GetDouBanMovies(object): __instance = None def __new__(cls, *args, **kwargs): if cls.__instance is None: ... 阅读全文
posted @ 2018-08-10 19:50 cerofang 阅读(344) 评论(0) 推荐(0)
摘要: JWT 在用户注册或者登陆完成之后,记录用户状态,或者为用户创建身份凭证(功能类似于session的作用)。 什么是JWT Json web token (JWT), 是为了在网络应用环境间传递声明而执行的一种基于JSON的开放标准((RFC 7519).该token被设计为紧凑且安全的,特别适用于 阅读全文
posted @ 2018-07-24 13:22 cerofang 阅读(421) 评论(0) 推荐(0)
摘要: 模型类的定义 定义一个序列化器 django本身的View类来构建一个RESTful风格的API接口的开发; 通过(from rest_framework.views import APIView)中的APIView类构建一个RESTful风格的API接口的开发; 通过APIView的子类Gener 阅读全文
posted @ 2018-07-18 21:42 cerofang 阅读(168) 评论(0) 推荐(0)
摘要: 在此之前定义一个序列化工具: views中的的代码 from rest_framework.viewsets import ModelViewSet from .models import BookInfo from .serializers import BookInfoSerializers c 阅读全文
posted @ 2018-07-17 14:22 cerofang 阅读(878) 评论(0) 推荐(0)
摘要: RESTful设计方法 1. 域名 应该尽量将API部署在专用域名之下。 如果确定API很简单,不会有进一步扩展,可以考虑放在主域名下。 2. 版本(Versioning) 应该将API的版本号放入URL。 另一种做法是,将版本号放在HTTP头信息中,但不如放入URL方便和直观。Github采用这种 阅读全文
posted @ 2018-07-17 14:09 cerofang 阅读(922) 评论(0) 推荐(0)
摘要: 基本使用 路由定义 视图函数中定义 源码流程 views中定义一个装饰器 在url中进行装饰 在视图函数中类视图的方法中进行装饰(对单独的方法进行装饰) 在视图函数中类视图的方法中进行装饰(对类中所有的方法进行装饰); 将装饰器本身转化为可以适应类视图方法的装饰器 类视图的mixin扩展类 mro的 阅读全文
posted @ 2018-07-11 16:44 cerofang 阅读(132) 评论(0) 推荐(0)
摘要: 1,copy模块 代码运行的结果: 单例模式: 装饰器 new和init方法的联系和区别 在一个对象被创建之后,首先会调用new方法,new方法做了两件事情 1,为实例对象创建 内存地址; 2,将创建的内存地址返回; init方法在实例化对象在初始化过程中为实例化对象的类创建一些属性,init方法会 阅读全文
posted @ 2018-06-27 16:24 cerofang 阅读(189) 评论(0) 推荐(0)
摘要: 蓝图的概念: 简单来说,蓝图是一个存储操作方法的容器。这些操作在这个蓝图被注册到一个应用之后就可以被调用。Flask可以通过蓝图来制止URL以及处理请求。Flask使用蓝图来让应用实现模块化,在Flask中,蓝图具有如下数次那个1,一个应用可以具有多个蓝图;2,可以敬一个蓝图注册到任何一个未使用的U 阅读全文
posted @ 2018-06-23 20:09 cerofang 阅读(210) 评论(0) 推荐(0)