从字面意义上讲,有人可能会认为 TCP/IP 是指 TCP 和 IP 两种协议。实际生活当中有时也确实就是指这两种协议。然而在很多情况下,它只是利用 IP 进行通信时所必须用...
从字面意义上讲,有人可能会认为 TCP/IP 是指 TCP 和 IP 两种协议。实际生活当中有时也确实就是指这两种协议。然而在很多情况下,它只是利用 IP 进行通信时所必须用...
一、简介 方便多人协同开发 方便版本控制 作者Linux之父:Linus Torvalds git开发目的:为了辅助Linux内核的开发 是Linus被逼无奈,花了2个星期用...
仓库 在项目的开始到结束,我们会有两种仓库。一种是源仓库(origin),一种是开发者仓库。 源仓库 在项目的开始,项目的发起者构建起一个项目的最原始的仓库,...
创建用户 授予所有权限 pip install mysqlclient
08 文档下载 一、功能分析 文档下载页面 文档列表 文档下载 二、模型设计 1、字段分析 文件url 文件名 文件标题 简介 封面url 2、模型定义 三、文档列表 1、...
07.3 新闻搜索 一、包安装 1、安装djangohaystack 官方文档 安装 配置文件 2、安装elasticsearch-py haystack操作es还需要pyt...
07.1 ElasticSearch 一、简介 elasticsearch 原理;http://developer.51cto.com/art/201904/594615.h...
Docker 一、docker安装 1、docker官方安装 ubuntu下安装 如果是第一次安装,你需要先添加docker的源然后再安装 1、更新包 2、安装证书 3、添加...
06 新闻详情页 一、功能需求分析 1、功能 新闻详情 评论加载 评论添加 二、新闻详情页 1、接口设计 接口说明项目项目说明说明请求方法GETurl/news/ /参数类型...
05 新闻主页 一、功能需求分析 轮播图 热门文章 文章标签导航 文章列表 瀑布流分页 二、模型设计 1、表 文章标签(分类)表 文章表 热门文章表 轮播图 2、模型设计 1...
04 用户登录登出 一、用户登录 1、功能分析 登录页面 登录功能 2、用户登录流程 3、登录页面 1、接口设计 接口说明类目说明请求方法GETurl定义/login/参数格...
03.1 用户注册功能2 一、前后端分离 使用json数据交互 1、结构设计 实际项目是多人协同开发,特别是前后端交互,后端返回数据结构要一致。 在项目根目录中utils文件...
03 用户注册功能 一、用户模型设计 1、用户表字段分析 用户名 密码 手机号 邮箱 2、用户模型设计 django的强大之处在于开发效率高,内置了权限模块之类的很多常用功能...
02 静态页面模板抽取 一、分析前端页面 1.本次项目页面分析 本项目由5个模块组成分别是:news、course、doc、user、admin,按照django的风格,在前...
01 项目环境搭建 一、创建django项目 1、创建python虚拟环境 2、创建项目 安装项目所需的包 创建django项目 推荐在家目录下的文件夹中创建项目 3、创建p...
00 Git的使用 一、简介 方便多人协同开发 方便版本控制 作者Linux之父:Linus Torvalds git开发目的:为了辅助Linux内核的开发 是Linus被逼...
SQL注入 所谓SQL注入,就是通过把SQL命令插入到表单中或页面请求的查询字符串中,最终达到欺骗服务器执行恶意的SQL命令。具体来说,它是利用现有应用程序,将(恶意的)SQ...
clickjacking攻击: clickjacking攻击又称作点击劫持攻击。是一种在网页中将恶意代码等隐藏在看似无害的内容(如按钮)之下,并诱使用户点击的手段。 clic...
XSS攻击 XSS(Cross Site Script)攻击又叫做跨站脚本攻击。他的原理是用户在使用具有XSS漏洞的网站的时候,向这个网站提交一些恶意的代码,当用户在访问这个...
CSRF攻击: CSRF攻击概述: CSRF(Cross Site Request Forgery, 跨站域请求伪造)是一种网络的攻击方式,它在 2007 年曾被列为互联网 ...