随笔分类 -  python

摘要:Django的杂货铺 此篇文章保存基于Django而实现的各种小功能示例 1、验证码 + Session 这个是在前端图片验证码的生成,再配合Session进行后端校验的功能示例 1 import random 2 from PIL import Image, ImageDraw, ImageFon 阅读全文
posted @ 2018-10-12 15:23 Wilson_Blogs 阅读(323) 评论(0) 推荐(0) 编辑
摘要:Ajax AJAX,Asynchronous JavaScript and XML (异步的JavaScript和XML),一种创建交互式网页应用的网页开发技术方案。 异步的JavaScript:使用 【JavaScript语言】 以及 相关【浏览器提供类库】 的功能向服务端发送请求,当服务端处理完 阅读全文
posted @ 2018-10-11 12:29 Wilson_Blogs 阅读(318) 评论(0) 推荐(0) 编辑
摘要:Django ModelForm Django的ModelForm的验证方式相比较form + Model的验证方式有下列区别: ModelForm没有form + Model的低耦合性 ModelForm更适合小型项目,而form + Model则无此限制 都是继承BaseForm类,因此也能使用 阅读全文
posted @ 2018-10-10 21:11 Wilson_Blogs 阅读(392) 评论(0) 推荐(0) 编辑
摘要:Django Form Django的Form主要具有一下几大功能: 生成HTML标签 验证用户数据(显示错误信息) HTML Form提交保留上次提交数据 初始化页面显示内容(自定义样式) 一、Form 简单示例: 1、view中创建Form类并进行函数处理 2、生成HTML 二、Form类 创建 阅读全文
posted @ 2018-04-30 11:50 Wilson_Blogs 阅读(291) 评论(0) 推荐(0) 编辑
摘要:Django 中间件、缓存、信号 一、 Django 中间件 django 中的中间件(middleware),在django中,中间件其实就是一个类,在请求到来和结束后,django会根据自己的规则在合适的时机执行中间件中相应的方法。 在django项目的settings模块中,有一个 MIDDL 阅读全文
posted @ 2018-04-21 11:52 Wilson_Blogs 阅读(391) 评论(0) 推荐(0) 编辑
摘要:Django 分页 、cookie、Session、CSRF 一、分页 分页功能在每个网站都是必要的,下面主要介绍两种分页方式: 1、Django内置分页 from django.shortcuts import render from django.core.paginator import Pa 阅读全文
posted @ 2018-04-10 22:17 Wilson_Blogs 阅读(314) 评论(0) 推荐(0) 编辑
摘要:Django ORM(进阶) 上一篇博文简述了Django ORM的单表操作,在本篇博文中主要简述Django ORM的连表操作。 一、一对多:models.ForeignKey() 应用场景:当一张表中创建一行数据时,有一个单选的下拉框(可以被重复选择), 例如:创建用户信息时候,需要选择一个用户 阅读全文
posted @ 2018-02-13 12:48 Wilson_Blogs 阅读(361) 评论(0) 推荐(0) 编辑
摘要:Django ORM(基础) Django 框架十分强大,自带数据库操作功能。Django 跟 SQLAchemy 一样,也是通过ORM(Object Relational Mapping,关系对象映射)的方式对数据库进行操作,django中遵循 Code Frist (根据代码中定义的类来自动生成 阅读全文
posted @ 2018-02-11 11:19 Wilson_Blogs 阅读(911) 评论(0) 推荐(1) 编辑
摘要:Django路由系统(网址关系映射)、视图、模板 一、路由系统(网址关系映射) 1、单一路由对应: 一个url对应一个视图函数(类) 2、基于正则路由对应: 多个url对应一个视图 3、name: 对URL路由关系进行命名,以后可以根据此名称生成自己想要的URL 4、多级路由: 多级路由目的避免有多 阅读全文
posted @ 2018-02-08 17:09 Wilson_Blogs 阅读(498) 评论(0) 推荐(0) 编辑
摘要:Django Python的WEB框架有Django、Tornado、Flask 等多种,Django相较与其他WEB框架其优势为:大而全,框架本身集成了ORM、模型绑定、模板引擎、缓存、Session等诸多功能,可以快速搭建高性能,优雅的网站。 一、安装启动Django project 1、安装 阅读全文
posted @ 2018-02-07 11:37 Wilson_Blogs 阅读(573) 评论(0) 推荐(0) 编辑
摘要:web框架 一、web框架简述 所有的Web应用,本质上其实就是一个socket服务端,用户的浏览器其实就是一个socket客户端。 上述通过socket来实现了其本质,而对于真实开发中的python web程序来说,一般会分为两部分:服务器程序和应用程序。服务器程序负责对socket服务器进行封装 阅读全文
posted @ 2018-02-06 22:09 Wilson_Blogs 阅读(344) 评论(0) 推荐(0) 编辑
摘要:Python 基础 函数及常用模块 面向对象 网络编程 web开发 阅读全文
posted @ 2018-02-01 12:06 Wilson_Blogs 阅读(1193) 评论(0) 推荐(0) 编辑
摘要:jQuery jQuery 是一个 JavaScript 函数库,jQuery库包含以下特性(HTML 元素选取、HTML 元素操作、CSS 操作、HTML 事件函数、JavaScript 特效和动画、HTML DOM 遍历和修改、AJAX、Utilities)。 jQuery目前包含三个版本:jQ 阅读全文
posted @ 2018-01-21 15:02 Wilson_Blogs 阅读(381) 评论(0) 推荐(0) 编辑
摘要:DOM 文档对象模型(Document Object Model,DOM)是一种用于HTML和XML文档的编程接口。它给文档提供了一种结构化的表示方法,可以改变文档的内容和呈现方式。我们最为关心的是,DOM把网页和脚本以及其他的编程语言联系了起来。DOM属于浏览器,而不是JavaScript语言规范 阅读全文
posted @ 2018-01-17 18:01 Wilson_Blogs 阅读(494) 评论(0) 推荐(0) 编辑
摘要:JavaScript JavaScript是一门编程语言,浏览器内置了JavaScript语言的解释器,所以在浏览器上按照JavaScript语言的规则编写相应代码之,浏览器可以解释并做出相应的处理。 一、基本语法 1、JavaScript代码存在形式 2、JavaScript代码存放位置 HTML 阅读全文
posted @ 2018-01-13 17:43 Wilson_Blogs 阅读(758) 评论(0) 推荐(0) 编辑
摘要:CSS CSS作用概述:(通俗的讲就是将HTML这个赤裸裸的“人”,穿上华丽的衣服) CSS 指层叠样式表 (Cascading Style Sheets) 样式定义如何显示 HTML 元素 样式通常存储在样式表中 把样式添加到 HTML 4.0 中,是为了解决内容与表现分离的问题 外部样式表可以极 阅读全文
posted @ 2018-01-10 12:41 Wilson_Blogs 阅读(384) 评论(0) 推荐(0) 编辑
摘要:HTML HTML是英文Hyper Text Mark-up Language(超文本标记语言)的缩写,是一种制作万维网页面标准语言(标记)。通俗的讲就是相当于定义统一的一套规则,大家都来遵守他,这样就可以让浏览器根据标记语言的规则去解释它。 浏览器负责将标签翻译成用户“看得懂”的格式,呈现给用户! 阅读全文
posted @ 2018-01-08 22:12 Wilson_Blogs 阅读(515) 评论(0) 推荐(0) 编辑
摘要:paramiko Python的paramiko模块,该模块用于连接远程服务器并执行相关命令,常用于作批量管理使用 一、下载: 源码:查看 二、paramiko代码实例: 1、SSHClient SSHClient 作用:用于连接远程服务器并执行基本命令 1.1、基于用户名密码连接远程服务器 1.1 阅读全文
posted @ 2018-01-05 21:21 Wilson_Blogs 阅读(6579) 评论(0) 推荐(0) 编辑
摘要:pymsql 外键 本片是以上一篇pymsql操作MySQL的补充,主要演示pymysql的外键操作使用 一、一对一外键关联 1、示意图 2、一对一外键关联示例 2.1、创建表结构,插入数据 2.2、根据关联外键,查对应表中信息 二、一对多外键关联 案例一创建的是:一对一的外键关系,现在是一对多的外 阅读全文
posted @ 2017-12-23 19:05 Wilson_Blogs 阅读(1919) 评论(0) 推荐(0) 编辑
摘要:ORM、SQLAchemy orm英文全称object relational mapping,就是对象映射关系程序,简单来说就是类似python这种面向对象的程序来说一切皆对象,但是使用的数据库却都是关系型的,为了保证一致的使用习惯,通过orm将编程语言的对象模型和数据库的关系模型建立映射关系,这样 阅读全文
posted @ 2017-12-22 01:25 Wilson_Blogs 阅读(5672) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示