Fork me on GitHub

文章分类 -  Python自动化开发之路

摘要:本节内容 编码回顾 编码转换 Python的bytes类型 编码回顾 在备编码相关的课件时,在知乎上看到一段关于Python编码的回答 这哥们的这段话说的太对了,搞Python不把编码彻底搞明白,总有一天它会猝不及防坑你一把。 不过感觉这哥们的答案并没把编码问题写明白,所以只好亲自动笔了。 折腾编码 阅读全文
posted @ 2017-09-19 11:36 金角大王 阅读(28598) 评论(23) 推荐(36) 编辑
摘要:Django rest framework介绍 Django REST framework is a powerful and flexible toolkit for building Web APIs. Some reasons you might want to use REST framew 阅读全文
posted @ 2017-07-07 12:05 金角大王 阅读(22407) 评论(2) 推荐(2) 编辑
摘要:理解RESTful架构 Restful API设计指南 理解RESTful架构 越来越多的人开始意识到,网站即软件,而且是一种新型的软件。 这种"互联网软件"采用客户端/服务器模式,建立在分布式体系上,通过互联网通信,具有高延时(high latency)、高并发等特点。 网站开发,完全可以采用软件 阅读全文
posted @ 2017-05-04 16:45 金角大王 阅读(28217) 评论(1) 推荐(3) 编辑
摘要:登录验证码是每个网站登录时的基本标配,网上也有很多相应的文章, 但是从生成验证码到 应用到自己的网站上的全步骤,并没有看到很多, 为了节约大家的时间,我把整体步骤写下来, 即拿即用哈 1. 生成随机验证码 1 #_*_coding:utf-8_*_ 2 3 from PIL import Image 阅读全文
posted @ 2017-04-03 17:27 金角大王 阅读(19168) 评论(3) 推荐(1) 编辑
摘要:本节内容 需求讨论 权限设计 代码设计 自定义权限钩子 业务场景分析 假设我们在开发一个培训机构的 客户关系管理系统,系统分客户管理、学员管理、教学管理3个大模块,每个模块大体功能如下 客户管理 销售人员可以录入客户信息,对客户进行跟踪,为客户办理报名手续 销售人员可以修改自己录入的客户信息 客户信 阅读全文
posted @ 2017-04-03 14:38 金角大王 阅读(10421) 评论(7) 推荐(9) 编辑
摘要:本节内容 业务痛点分析 项目需求讨论 使用场景分析 表结构设计 业务痛点分析 我2013年刚加入老男孩教育的时候,学校就一间教室,2个招生老师,招了学生后,招生老师就在自己的excel表里记录一下,每月算工资时,就按这个表来统计招生提成, 后来学校大了点,教室变成了3间,招生老师变成了4个人,招的学 阅读全文
posted @ 2017-03-17 17:48 金角大王 阅读(8214) 评论(0) 推荐(4) 编辑
摘要:本节内容 1.需求讨论 2.架构设计 3. 表结构设计 参考 http://www.cnblogs.com/alex3714/articles/5286889.html 阅读全文
posted @ 2016-11-25 11:10 金角大王 阅读(8483) 评论(0) 推荐(0) 编辑
摘要:本节内容 1. ORM介绍 orm英文全称object relational mapping,就是对象映射关系程序,简单来说我们类似python这种面向对象的程序来说一切皆对象,但是我们使用的数据库却都是关系型的,为了保证一致的使用习惯,通过orm将编程语言的对象模型和数据库的关系模型建立映射关系, 阅读全文
posted @ 2016-10-19 18:35 金角大王 阅读(22019) 评论(4) 推荐(3) 编辑
摘要:本节内容 创建数据库 外键 增删改查表 权限 1. 数据库介绍 什么是数据库? 数据库(Database)是按照数据结构来组织、存储和管理数据的仓库,每个数据库都有一个或多个不同的API用于创建,访问,管理,搜索和复制所保存的数据。我们也可以将数据存储在文件中,但是在文件中读写数据速度相对较慢。所以 阅读全文
posted @ 2016-10-11 18:40 金角大王 阅读(28729) 评论(2) 推荐(0) 编辑
摘要:本节内容 1. Socket介绍 概念 A network socket is an endpoint of a connection across a computer network. Today, most communication between computers is based on 阅读全文
posted @ 2016-09-01 16:23 金角大王 阅读(20753) 评论(7) 推荐(6) 编辑
摘要:本节内容 1.列表生成式,迭代器&生成器 列表生成式 孩子,我现在有个需求,看列表[0, 1, 2, 3, 4, 5, 6, 7, 8, 9],我要求你把列表里的每个值加1,你怎么实现?你可能会想到2种方式 >>> a [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] >>> b = [ 阅读全文
posted @ 2016-08-12 15:12 金角大王 阅读(80738) 评论(18) 推荐(22) 编辑
摘要:本节内容 1.设计模式介绍 设计模式(Design Patterns) ——可复用面向对象软件的基础 设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式 阅读全文
posted @ 2016-08-11 13:14 金角大王 阅读(11308) 评论(2) 推荐(7) 编辑
摘要:本节内容 1. 函数基本语法及特性 2. 参数与局部变量 3. 返回值 嵌套函数 4.递归 5.匿名函数 6.函数式编程介绍 7.高阶函数 8.内置函数 温故知新 1. 集合 主要作用: 2. 元组 只读列表,只有count, index 2 个方法 作用:如果一些数据不想被人修改, 可以存成元组, 阅读全文
posted @ 2016-08-05 13:31 金角大王 阅读(75848) 评论(16) 推荐(25) 编辑
摘要:本节内容 1. 列表、元组操作 列表是我们最以后最常用的数据类型之一,通过列表可以对数据实现最方便的存储、修改等操作 定义列表 通过下标访问列表中的元素,下标从0开始计数 切片:取多个元素 >>> names = ["Alex","Tenglan","Eric","Rain","Tom","Amy" 阅读全文
posted @ 2016-07-29 11:15 金角大王 阅读(129378) 评论(54) 推荐(51) 编辑
摘要:做此项目前请先阅读 http://3060674.blog.51cto.com/3050674/1439129 项目实战之:网站用户访问质量分析监测分析项目开发 为什么做这个项目? 我想讲,当你身处一家上市公司,公司老板又创业明星,大家都认识他,用户一访问不了你的网站就会蛋疼的@你老板,即使是他自己 阅读全文
posted @ 2016-07-28 11:42 金角大王 阅读(5630) 评论(1) 推荐(1) 编辑
摘要:本节内容 自定义template tags 中间件 CRSF 权限管理 分页 Django分页 https://docs.djangoproject.com/en/1.9/topics/pagination/ 自定义template tags https://docs.djangoproject.c 阅读全文
posted @ 2016-05-27 18:16 金角大王 阅读(5366) 评论(0) 推荐(1) 编辑
摘要:本节内容 学员管理系统练习 Django ORM操作进阶 用户认证 Django练习小项目:学员管理系统设计开发 带着项目需求学习是最有趣和效率最高的,今天就来基于下面的需求来继续学习Django 项目需求: #_*_coding:utf-8_*_ from django.db import mod 阅读全文
posted @ 2016-05-20 16:29 金角大王 阅读(12851) 评论(1) 推荐(1) 编辑
摘要:本节内容 1.算法定义 算法(Algorithm)是指解题方案的准确而完整的描述,是一系列解决问题的清晰指令,算法代表着用系统的方法描述解决问题的策略机制。也就是说,能够对一定规范的输入,在有限时间内获得所要求的输出。如果一个算法有缺陷,或不适合于某个问题,执行这个算法将不会解决这个问题。不同的算法 阅读全文
posted @ 2016-05-09 17:08 金角大王 阅读(26856) 评论(7) 推荐(7) 编辑
摘要:本节内容 一、 Python介绍 python的创始人为吉多·范罗苏姆(Guido van Rossum)。1989年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序,作为ABC语言的一种继承。 最新的TIOBE排行榜,Python赶超PHP占据第五, Python 阅读全文
posted @ 2016-05-06 12:46 金角大王 阅读(194654) 评论(39) 推荐(99) 编辑
摘要:本节内容 Django流程介绍 Django url Django view Django models Django template Django form Django admin Django流程介绍 Django URL Example¶ Here’s a sample URLconf: 阅读全文
posted @ 2016-05-04 10:59 金角大王 阅读(14796) 评论(6) 推荐(3) 编辑