摘要:
目录结构 paramiko模块 功能:python代码连接服务器并执行相关操作 连接服务器方式: 1.用户名密码的方式 2.公钥私钥的方式 下载: pip3 install paramiko 基本使用(用户名和密码) # 用户名和密码的方式 import paramiko # 创建ssh对象 ssh 阅读全文
摘要:
虚拟机关键配置名词解释 虚拟⽹络编辑器说明 桥接模式 # 可以访问互联⽹!!! 配置的地址信息和物理主机⽹段地址信息相同, 容易造成地址冲突 NAT模式 # 可以访问互联⽹!!! 配置的地址信息和物理主机⽹段地址信息不同, 造成不了地址冲突 仅主机模式 # 不可以访问互联⽹ 获取地址主要⽤于虚拟主机 阅读全文
摘要:
运维简介 运维的工作职责: 1.尽量保持24小时不间断工作 2.尽量保证数据不丢失 3.尽量提升网址的响应速度 服务器的种类 云服务器 一般只有大型互联网公司才会开设 物理主机服务器 1.机架式服务器 多⽤于服务器数量较多的⼤型企业使⽤ 2.⼑⽚服务器 多⽤于于⼤型的数据中⼼或者需要⼤规模计算的领域 阅读全文
摘要:
csrf相关装饰器 导入模块 from django.views.decorators.csrf import csrf_exempt,csrf_protect csrf_exempt :忽略csrf校验 csrf_protect: 开启csrf校验 针对FBV @csrf_protect\@csr 阅读全文
摘要:
django操作session 服务端保存用户相关状态信息,返回给客户端随机字符串,针对保存 django需要一张表来处理:django_session表,即django数据库迁移命令会产生一堆默认的表,其中就有一张django_session表。 django默认的session失效时间是14天。 阅读全文
摘要:
forms组件 钩子函数 钩子函数的含义其实就是在程序的执行过程中穿插额外的逻辑 局部钩子(校验单个字段) 我们在Fom类中定义clean_字段名()方法,就能够实现对特定字段进行校验。 # 局部钩子:校验用户名是否已存在(一次性只能勾一个人) '''钩子函数是数据经过了字段第一层参数校验之后才会执 阅读全文
摘要:
django自带的序列化组件 前后端分离之后,django orm产生的queryset无法直接被前端识别,还是需要json格式数据 from app01 import models from django.http import JsonResponse from django.core impo 阅读全文
摘要:
Ajax AJAX 最大的优点是在不重新加载整个页面的情况下,可以与服务器交换数据并更新部分网页内容。 ajax不是一门全新知识 本质就是一些js代码 我们学习ajax直接使用jQuery封装之后的版本(语法更加简单),使用ajax的前提必须要引入jQuery文件 ajax提交数据页面不用刷新 原始 阅读全文
摘要:
F与Q查询 当表中已经有数据的情况下 添加额外的字段 需要指定默认值或者可以为null 方式1 IntegerField(verbose_name='销量',default=1000) 方式2 IntegerField(verbose_name='销量',null=True) 方式3 在迁移命令提示 阅读全文
摘要:
前期数据准备 """ django自带的sqlite3数据库 功能很少 并且针对日期类型不精确 1.数据库正向迁移命令(将类操作映射到表中) python3 manage.py makemigrations python3 manage.py migrate 2.数据库反向迁移命令(将表映射成类) 阅读全文