上一页 1 ··· 27 28 29 30 31 32 33 34 35 ··· 39 下一页
摘要: 代理 指的是代理服务器(Proxy Server)是一种重要的服务器安全功能 其功能就是代理网络用户去取得网络信息。形象的说:它是网络信息的中转站。 在一般情况下,我们使用网络浏览器直接去连接其他Internet站点取得网络信息时,须送出Request信号来得到回答,然后对方再把信息以bit方式传送 阅读全文
posted @ 2020-05-30 22:15 Tracydzf 阅读(255) 评论(0) 推荐(0) 编辑
摘要: 镜像(Image)和容器(Container)的关系,就像是面向对象程序设计中的类和实例一样,镜像是静态的定义,容器是镜像运行时的实体。容器可以被创建、启动、停止、删除、暂停等。 容器的实质是进程,但与直接在宿主执行的进程不同,容器进程运行于属于自己的独立的命名空间。因此容器可以拥有自己的root文 阅读全文
posted @ 2020-05-30 00:19 Tracydzf 阅读(1751) 评论(0) 推荐(0) 编辑
摘要: 镜像(Image) 操作系统分为内核和用户空间。对于 Linux 而言,内核启动后,会挂载root文件系统为其提供用户空间支持。而 Docker 镜像(Image),就相当于是一个root文件系统。比如官方镜像ubuntu:18.04就包含了完整的一套 Ubuntu 18.04 最小系统的root文 阅读全文
posted @ 2020-05-29 23:17 Tracydzf 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 一 导言 设计一个好的用户系统往往不是那么容易,Django提供的用户系统可以快速实现基本的功能,并可以在此基础上继续扩展以满足我们的需求。 先看看Django的用户系统都提供哪些功能: 提供用户模块(User Model) 权限验证(默认添加已有模块的增加删除修改权限) 用户组与组权限功能 用户鉴 阅读全文
posted @ 2020-05-28 15:24 Tracydzf 阅读(612) 评论(0) 推荐(0) 编辑
摘要: Python 提供了两个基本的 socket 模块: Socket 它提供了标准的BSD Socket API。 SocketServer 它提供了服务器重心,可以简化网络服务器的开发。 下面讲解下 Socket模块功能。 Socket 类型 套接字格式:socket(family, type[,p 阅读全文
posted @ 2020-05-27 18:13 Tracydzf 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 序列化器嵌套序列化器 规格表序列化器 class SKUSpecificationSerialzier(serializers.ModelSerializer): """ SKU规格表序列化器 """ spec_id = serializers.IntegerField() option_id = 阅读全文
posted @ 2020-05-27 09:47 Tracydzf 阅读(1174) 评论(0) 推荐(0) 编辑
摘要: class CategoryView(ListAPIView): '''展示商品分类信息API''' # 因为前端是通过路径参数进行传参,会发送三次请求分别来获取三种商品分类数据 # 设置查询集 # 重写get_queryset,根据参数指定数据集 def get_queryset(self): p 阅读全文
posted @ 2020-05-26 22:13 Tracydzf 阅读(494) 评论(0) 推荐(0) 编辑
摘要: 在DRF项目的开发中,我们通过直接使用序列化器保存的用户信息时,用户的密码是被明文保存到数据库中。 代码实现: def create(self, validated_data): '''重写create方法实现,将密码加密后保存''' # 将密码加密后保存 user = User.objects.c 阅读全文
posted @ 2020-05-26 21:59 Tracydzf 阅读(420) 评论(0) 推荐(0) 编辑
摘要: 在项目中,我们多需要自定义分页器。 代码实现 from rest_framework.pagination import PageNumberPagination from rest_framework.response import Response class PageNum(PageNumbe 阅读全文
posted @ 2020-05-26 21:44 Tracydzf 阅读(279) 评论(0) 推荐(0) 编辑
摘要: 通过django自带的类库,来加密解密很方便,下面来简单介绍下; 导入包: from django.contrib.auth.hashers import make_password, check_password 从名字就可以看出来他们的作用了。 一个是生成密码,一个是核对密码。 例如: make 阅读全文
posted @ 2020-05-24 14:55 Tracydzf 阅读(739) 评论(0) 推荐(0) 编辑
上一页 1 ··· 27 28 29 30 31 32 33 34 35 ··· 39 下一页