- 博客(10)
- 收藏
- 关注
原创 关于面试我想告诉你几件事
1.什么是正向代理和反向代理?正向代理(客户端和代理端为一个vlan):隐藏客户端,代理端代理客户端反向代理(服务端和代理端为一个vlan):隐藏服务端,代理端代理服务端。2.虚拟环境(virtual environment)pip:用来来安装、升级和移除软件包的程序。pip show:将显示有关特定包的信息。pip list:显示环境中安装所有的软件包pip fr...
2019-07-12 16:41:29 241 1
原创 diango中的缓存,跨域问题,自动生成接口文档
1.django中的缓存缓存介绍:在动态网站中,用户所有的请求,服务器都会去数据库中进行相应的增,删,查,改,渲染模板,执行业务逻辑,最后生成用户看到的页面.当一个网站的用户访问量很大的时候,每一次的的后台操作,都会消耗很多的服务端资源,所以必须使用缓存来减轻后端服务器的压力.缓存是将一些常用的数据保存内存或者memcache中,在一定的时间内有人来访问这些数据时,则不再去执行数据...
2019-07-08 18:55:45 255
原创 几个问题
1.odooOdoo(先前曾名为OpenERP,更早之前则为TinyERP),是一套企业资源规划(ERP)及客户关系管理(CRM)系统。以Python语言开发,数据库采用开源的PostgreSQL,系统以GNUGPL开源协议发布。系统提供较灵活的模块架构,常用模块包括:采购管理、销售管理、库存管理、财务管理、货品管理、营销管理、客户关系管理、生产管理、人事管理及服务支持等等。用户可以直接...
2019-07-08 17:20:07 272
原创 django值之认证组件,权限组件,频率组件
1.认证组件源码分析通过APIView中的dispatch方法分发,进入到initial进行初始化,发现initial有三个方法:认证,权限,频率进入认证功能:封装好的request:去新封装好的Request找到use方法,发现有一个_authenticate(self)方法:继续到_authenticate(self)方法中去看一看怎么执行的?...
2019-07-06 22:24:57 180
原创 茴香豆的四种写法(rest-framework之视图)
一.基本视图基本视图继承APIView,所以里面的方法都需要我们自己重写。基本视图class PublishView(APIView): def get(self, request): publish_list = models.Publish.objects.all() bs = PublishSerializers(publish_lis...
2019-07-05 19:58:22 430
原创 基于django的序列化
1.序列化组件前后端分离不能直接返回对象,json只能序列化列表和字典,所以我们在jango中使用序列化组件。首先要导入利用我们安装好的djangorestframework(后面简称drf)中的一些模块。from rest_framework import APIView # 我们重写的cbv继承APIview的一些方法和属性from rest_framework.serial...
2019-07-04 17:32:24 601
原创 几个问题
request中的字典如何成为不可变的?分析:在request中的字典要成为不可变的,说明在__setitem__和__delitme__的时候直接异常捕获,所以成为一个不可变的字典。JWT是什么鬼?JWT(JSON Web Token):JWT是一个字符串,我们在发起网络请求时,将其放在header或者url中,这样可以保证传递的数据被篡改时能被我们发现,保证安全性。...
2019-07-04 08:56:24 135
原创 CBV源码分析和drf框架
1.django请求生命周期进入实现wsgi协议的web服务器 ==》进入django ==》进入django的中间件==》进入路由层==》进入视图函数==》模型层取数据,模板层取模板,利用数据渲染模板==》返回模板的字符串 ==》显示页面wsgi 和cgi(通用网关协议)2.开发模式前后端不分离项目:利用django的模板语法对前端进行渲染前后端分离项目:前后端通过json...
2019-07-02 15:54:14 238
原创 8个问题
1.跨域 什么是跨域 如何解决?跨域,指的是浏览器不能执行其他网站的脚本。它是由浏览器的同源策略造成的,是浏览器施加的安全限制。所谓同源是指,域名,协议,端口均相同,举例:http://www.123.com/index.html 调用 http://www.123.com/server.php (非跨域)http://www.123.com/index.html 调用 http:...
2019-07-01 22:40:57 196
原创 RESTful规范
一.什么是RESTful?REST与技术无关,代表的是一种软件架构风格,REST是Representational State Transfer的简称,中文翻译为“表征状态转移”。 REST从资源的角度类审视整个网络,它将分布在网络中某个节点的资源通过URL进行标识,客户端应用通过URL来获取资源的表征,获得这些表征致使这些应用转变状态。 所有的数据,不过是通过网络获取的还是操作(增删改...
2019-07-01 17:16:40 352
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人