![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
框架
闲鱼!!!
这个作者很懒,什么都没留下…
展开
-
DRF用户权限和Django发送邮件以及itsdangerous模块的使用
权限/邮件/itsdangerous模块用户权限设置全局权限单个视图设置Django收发邮件itsdangerous模块itsdangerous的概述安装拓展用户权限官方文档:https://www.django-rest-framework.org/api-guide/permissions/设置全局权限REST_FRAMEWORK = { 'DEFAULT_PERMISSION...原创 2019-06-19 21:31:34 · 683 阅读 · 0 评论 -
nginx + uWSGI 提高 Django的并发性
nginx + uWSGI 提高 Django的并发性1.uWSGI :2. nginx :3. nginx和uWSGI的关系:4. uWSGI的安装:1.uWSGI :uWSGI是一个web服务器,实现了WSGI协议、uwsgi协议、http协议等。uWSGI的主要特点是:超快的性能低内存占用多app管理详尽的日志功能(可以用来分析app的性能和瓶颈)高度可定制(内存大小限制,服...原创 2019-08-30 15:33:47 · 824 阅读 · 0 评论 -
Django简介(创建,配置,生成迁移文件,运行)
Django简介Django的简介创建虚拟环境Django的简介Djabgo是一个重量型框架主要目的:简便快捷开发Django基于MVC模式,但属于MVT模型.MVC模式MVT模式以下是MVT的流程图解释Django的安装步骤创建虚拟环境...原创 2019-05-30 14:54:01 · 1390 阅读 · 0 评论 -
模型外键的逻辑删除(on_delete)
#删除关联表数据的时候与之关联也会删除 on_delete = models.CASCADE #删除关联数据的时候,什么操作也不做 on_delete = models.DO_NOTHIDNG # 删除关联数据的时候,引发报错 on_delete = models.PROTECT # 删除关联数据的时候,设置为空 on_del...原创 2019-06-24 15:22:15 · 874 阅读 · 0 评论 -
JSON Web Token令牌(JWT)简单使用(重写自带的用户认证和token流程)
重写自带的用户认证和token流程token应用流程:Django提供内置的用户认证功能。为何要自己写认证如何使用的jwt自带的验证视图在前端登录ajax请求重写jwt的返回内容JWT如何返回用户信息或者修改信息serializers.py写一个序列化器view.py设置指定模型(重要)js根据JWT的值发送get请求获取信息js里根据JWT的值发送PUT请求官方文档:https://yiyib...原创 2019-06-26 20:59:43 · 3162 阅读 · 0 评论 -
一个Django项目(注册逻辑)
项目此项目是为了实现注册页面所有功能首先,我们先实现如何显示图片验证码原创 2019-06-26 20:09:36 · 218 阅读 · 0 评论 -
django如何生成自带的接口文档
安装依赖包前期安装了djangorestframework的不必安装第一个依赖pip install djangorestframeworkpip install coreapi前期安装了djangorestframework的不必 配置setting配置settingINSTALLED_APPS = [ .... 'rest_framework',]配置一级...原创 2019-06-18 13:11:47 · 1855 阅读 · 0 评论 -
JWT(JSON Web Token)的基本认识
JWT的基本认识什么是JWT(JSONWeb令牌)JSONWeb令牌结构标头有效载荷签名三部分拼凑在一起标准视图jwt的简易流程什么是JWT(JSONWeb令牌)JWT(JSON Web Token) 是为了在网络应用环境间传递声明而执行的一种基于JSON的开放标准((RFC 7519).该token被设计为紧凑且安全的,特别适用于分布式站点的单点登录(SSO)场景。JWT的声明一般被用来在身...原创 2019-06-18 09:03:20 · 842 阅读 · 0 评论 -
Django实现省市区三级联动和drf-extensions扩展实现缓存
省市三级联动概述:当我们在买网上买东西填地址的时候,会从省级到市级再到区一级的自动弹出供我们选择,接下来,我们就实现这一个自动给弹出各个省份的市区供我们选择...原创 2019-06-21 15:52:17 · 891 阅读 · 0 评论 -
一个django项目的部署(码云)
创建仓库登入码云点击添加新建原创 2019-06-10 20:47:15 · 1053 阅读 · 0 评论 -
DRF架构预习
DRF架构什么是DRF架构restframeworkrestful架构主要原则什么是restful如何使用DRF的基本配置安装第三方包添加应用什么是DRF架构DRF: (django rest framework)restframeworkrestframework是django对restful架构扩展的第三方库restful架构主要原则1.网络上的所有事物都被抽象成为资源2....原创 2019-06-03 21:25:45 · 188 阅读 · 0 评论 -
DRF框架入门(一)
DRF框架入门在新建的serialize.py文件创建序列化器view.py文件编写视图类urls.py定义路由终端中运行测试序列化与反序列化序列化Django模型与串行器的一一对应serializer.py文件中编写的串行器model.py文件测试终端查询字段的状态在新建的serialize.py文件创建序列化器#定义一些序列化程序from rest_framework import se...原创 2019-06-04 15:21:38 · 5774 阅读 · 0 评论 -
DRF框架-View视图
view视图View视图使用APIView(一级视图)GenericAPIView(二级视图)和mixinsGenericAPIView的属性mixins类1.ListModelMixin2.CreateModelMixin3.RetrieveModelMixin4.UpdateModelMixin5.DestroyModelMixin混合使用实例:三级视图(XXAPIView)1.CreateA...原创 2019-06-09 20:57:49 · 508 阅读 · 0 评论 -
DRF框架入门(二)
@tocModelSerializer三种基本序列化字段方式from rest_framework import serializersfrom goods.models import GoodsInfo# 定义一些序列号程序class GoodsInfoSerializer(serializers.ModelSerializer): # 创建序列化器 class M...原创 2019-06-09 21:58:24 · 674 阅读 · 0 评论 -
Haystack + Whoosh + jieba进行全文搜索
一:使用的工具haystack是django的开源搜索框架,该框架支持Solr, Elasticsearch, Whoosh, **Xapian搜索引擎,不用更改代码,直接切换引擎,减少代码量。搜索引擎使用Whoosh,这是一个由纯Python实现的全文搜索引擎,没有二进制文件等,比较小巧,配置比较简单,当然性能自然略低。中文分词Jieba,由于Whoosh自带的是英文分词,对中文的分词支...原创 2019-08-30 15:48:32 · 477 阅读 · 0 评论