摘要:
序列化类Serializer的使用 serializers序列化组件: 序列化过程:可以把我们用ORM产生的QuerySet对象转换成json格式数据; 反序列化过程:可以实现数据校验功能,并把客户端发送过来的数据(前端json格式字符串),经过request.data以后变成字典,再把字典转成模型 阅读全文
摘要:
HTML HTTP协议与HTML HTML标签 CSS CSS选择器 CSS属性 JS 简介 基本数据类型 运算符与流程控制 函数与对象 BOM操作与DOM操作 事件 jQuery jQuery简介 标签查找 操作标签 事件操作与动画效果 bootstrap框架 bootstrap框架 阅读全文
摘要:
APIView的基本使用 在使用CBV时,都是需要继承django提供的视图类:View,但如果想要使用drf的功能,就需要继承drf提供的视图类:APIView。 简单使用 在使用之前,需要去注册drf,因为drf也是一个应用。 CBV:继承APIView,并且使用drf提供的返回方法:Respo 阅读全文
摘要:
web开发模式 web开发模式一共有两种: 前后端混合开发:一个程序员即要自己写后端,又要写前端。 前后端分离:后端人员只写后端,向前端提供接口,前端人员根据接口编写前端。 API接口 api接口是前后端信息交互的媒介,由后端人员编写,前端人员可以向接口发送请求以获取数据。 比如下图是微博的一个ap 阅读全文
摘要:
文件权限 查看文件权限 ls -l 文件 第一列代表文件的权限: 符号 代表 数值 作用 r read 4 是否可以读取文件 w write 2 是否可以写入文件 x execute 1 是否可以执行文件 - 空 0 文件没有相应权限 数值7代表rwx,5代表r-x,2代表-w-。 权限每三位为一组 阅读全文
摘要:
usr目录 系统存放程序用。 /usr/local/ 用于保存用户安装软件程序的信息,相当于windows系统中的Program Files (x86)文件夹。 Linux系统安装软件方式 方式一:yum安装软件,安装软件的同时还会自动安装所依赖的一些软件 安装vim: yum install -y 阅读全文
摘要:
paramiko模块 命令操作 作用一:连接服务器并执行相关操作。 连接方式一:用户名和密码的方式 import paramiko # 创建ssh对象 ssh = paramiko.SSHClient() # 允许链接不在know_hosts文件中主机 ssh.set_missing_host_ke 阅读全文
摘要:
虚拟机关键配置名词解释 网络模式 桥接模式 主机网卡和虚拟网卡的IP地址都处于同一个网段,每一个虚拟机都可以看成是一台独立的主机,用于独立的ip地址,容易造成地址冲突。 NAT模式 虚拟机拥有虚拟的ip地址,需要通过主机上网,相当于把主机当成路由器一样。 仅主机模式 主要⽤于虚拟机之间的沟通,不能访 阅读全文
摘要:
创建linux虚拟机 最后点击完成即可 配置网络 最后应用-->确定,IP地址可以不和我的一样 启动虚拟机 首先添加centos镜像文件,如果没有点击这里下载:阿里云centos镜像文件 进入后按下tap键输入(建议换行输入),然后回车: net.ifnames=0 biosdevname=0 等待 阅读全文
摘要:
django配置文件 django其实有两个配置文件: 一个是用户可以自定义的基本配置: from 项目名 import settings 另一个是django全局的默认配置: from django.conf import global_settings 如果自定义配置和默认配置有配置冲突了,则会 阅读全文