06 2019 档案

CentOS7 部署 Django 项目
摘要:1. 更新系统软件包 2. 安装软件管理包和可能使用的依赖 [3. 安装python3、pip3并建立软连接(添加环境变量)(点击查看)][1] 4. 通过pip安装Django、uwsgi 5. [(新建文件夹用于存放项目)进入指定文件夹,创建Django项目并运行(点击查看)][2] 6. 配置 阅读全文

posted @ 2019-06-16 16:22 doubtful 阅读(732) 评论(2) 推荐(0)

CentOS7 中创建 Django 项目
摘要:1. (新建文件夹用于存放项目)进入指定文件夹,创建Django项目 mysite 为项目名称 2. 进入项目文件夹,新建app app01 为 app 名称 3. 新建文件夹 static 和 templates 、`mkdir p templates` 4. 修改项目文件夹中的 setting. 阅读全文

posted @ 2019-06-16 16:11 doubtful 阅读(754) 评论(0) 推荐(0)

CentOS7 安装 nginx
摘要:1. 进入下载目录,下载 nginx 并解压: 下载 : nginx 的网址:[http://nginx.org/en/download.html][1] 可以去查看最新版本的下载地址 解压: 2. 进入解压后的 nginx 文件夹,安装 nginx : 配置: 编译: 安装: 3. 修改 ngin 阅读全文

posted @ 2019-06-16 15:49 doubtful 阅读(268) 评论(0) 推荐(0)

CentOS7 安装 anaconda
摘要:Anaconda是一个开源的Python发行版本,可以帮助我们更方便地配置Python环境。 如果只需要某些包,或者需要节省带宽或存储空间,也可以使用Miniconda这个较小的发行版 0. 开始前 开始前需要更新系统软件包并且安装可能的依赖 更新系统软件包 安装软件管理包和可能使用的依赖 1. 下 阅读全文

posted @ 2019-06-16 15:38 doubtful 阅读(5446) 评论(0) 推荐(0)

Python socket & socket server
摘要:socket 网络上的两个程序通过一个双向的通信连接实现数据的交换,这个连接的一端称为一个socket(套接字)。 建立网络通信连接至少要一对socket。socket是对TCP/IP的封装 使用方法 步骤: 服务器端: 1. 实例化类 2. bind 绑定端口 3. listen 监听端口 4. 阅读全文

posted @ 2019-06-10 14:45 doubtful 阅读(226) 评论(0) 推荐(0)

Python Singleton Pattern(单例模式)
摘要:简介 单例模式(Singleton Pattern)是一种常用的软件设计模式,该模式的主要目的是确保某一个类只有一个实例存在。当你希望在整个系统中,某个类只能出现一个实例时,单例对象就能派上用场。 当一个类中的静态的值被反复调用时会造成浪费,就可以采用单例模式 实现 原理 示例: 注意: 这样会造成 阅读全文

posted @ 2019-06-08 22:25 doubtful 阅读(485) 评论(0) 推荐(1)

通过 Beautiful Soup 4 预防 XSS 攻击
摘要:通过beautifulsoup4预防XSS攻击 借助beautifulsoup4将用户输入内容进行过滤 实际使用时需要采用单例模式 步骤: 1. 实例化对象,对页面进行解析 2. 查找目标标签 3. 将非法标签进行清空 4. 获取处理后字符串 直接操作标签 示例: 输出结果: 操作属性 通过 获取属 阅读全文

posted @ 2019-06-08 21:47 doubtful 阅读(255) 评论(0) 推荐(0)

JSONP
摘要:JSONP(JSON with Padding) 是 JSON 的一种"使用模式",可以让网页从别的域名(网站)那获取资料,即跨域读取数据。 JSONP本质 由于浏览器的同源策略,会阻止Ajax请求,但是不会阻止 的方式发送请求。 注意:JSONP只能发送GET请求 JSONP数据格式 为了配合通过 阅读全文

posted @ 2019-06-08 12:53 doubtful 阅读(128) 评论(0) 推荐(0)

Python 字典
摘要:字典是另一种可变容器模型,且可存储任意类型对象。 字典是无序的 (Python3.7 中字典变为有序) 字典的每个键值(key=>value)对用冒号(:)分割,每个对之间用逗号(,)分割,整个字典包括在花括号({})中 键必须是唯一的,但值则不必。 值可以取任何数据类型,但键必须是不可变的,如字符 阅读全文

posted @ 2019-06-07 09:59 doubtful 阅读(187) 评论(0) 推荐(0)

jQuery3.0+报错Uncaught TypeError: e.indexOf is not a function
摘要:jQuery3.0+报错Uncaught TypeError: e.indexOf is not a function 使用 绑定事件时报错, 显示出错的代码为 因为 在 jQuery1.8 时不建议使用,在 jQuery3.0 时弃用 使用 代替即可 同时在3.0+被弃用的还有: :使用 代替 : 阅读全文

posted @ 2019-06-03 21:27 doubtful 阅读(1484) 评论(0) 推荐(0)

Django Form 内置字段
摘要:常用字段: 不常用字段: 阅读全文

posted @ 2019-06-01 22:15 doubtful 阅读(347) 评论(0) 推荐(0)

Django Form
摘要:Django Form 借助 Django 的 Form 可以很容易的完成: 生成 HTML 标签 验证用户数据(显示错误信息) HTML Form 提交后保留上次提交数据 初始化页面显示内容 Form 类 Form 类中包含字段,字段用于用户请求验证。 Django 内置字段 [Django fo 阅读全文

posted @ 2019-06-01 22:14 doubtful 阅读(131) 评论(0) 推荐(0)

导航