随笔分类 -  Python

摘要:Django中分页器的使用 django分页器模块 分页器常用方法: 正式建一个分页器: views: html(利用bootstrap框架): 页数比较多时,不一一显示: 可以加一段逻辑 阅读全文
posted @ 2018-04-11 15:37 Hantaozi 阅读(180) 评论(0) 推荐(0)
摘要:admin的使用介绍 django-admin的使用 Django 提供了基于 web 的管理工具。 Django 自动管理工具是 django.contrib 的一部分。可以在项目的 settings.py 中的 INSTALLED_APPS 看到它: 在生成项目时会在 urls.py 中自动设置 阅读全文
posted @ 2018-04-10 15:46 Hantaozi 阅读(206) 评论(0) 推荐(0)
摘要:一. 构建Form表单 通过建一个类,添加需要进行验证的form字段,继而添加验证条件 字段介绍 Widget 每个表单字段都有一个对应的Widget 类,它对应一个HTML 表单Widget,例如<input type="text">。 在大部分情况下,字段都具有一个合理的默认Widget。例如, 阅读全文
posted @ 2018-04-10 15:46 Hantaozi 阅读(209) 评论(0) 推荐(0)
摘要:单例模式 单例模式(Singleton Pattern)是一种常用的软件设计模式,该模式的主要目的是确保某一个类只有一个实例存在。当希望在整个系统中,某个类只能出现一个实例时,单例对象就能派上用场。 比如,某个服务器程序的配置信息存放在一个文件中,客户端通过一个 AppConfig 的类来读取配置文 阅读全文
posted @ 2018-03-19 22:00 Hantaozi 阅读(384) 评论(0) 推荐(0)
摘要:COOKIE&SESSION 知识储备 由于http协议无法保持状态,但实际情况,我们却又需要“保持状态”,因此cookie就是在这样一个场景下诞生。 cookie的工作原理是:由服务器产生内容,浏览器收到请求后保存在本地;当浏览器再次访问时,浏览器会自动带上cookie,这样服务器就能通过cook 阅读全文
posted @ 2018-03-03 09:32 Hantaozi 阅读(332) 评论(0) 推荐(0)
摘要:一.文件处理 1.介绍 计算机系统:计算机硬件,操作系统,应用程序 应用程序无法直接操作硬件,通过操作系统来操作文件,进而读/写硬件中的文件。 python打开文件过程: 2.打开文件的模式 a.打开文本文件 b.对于非文本文件,只能使用b模式,"b"表示以字节的方式操作(而所有文件也都是以字节的形 阅读全文
posted @ 2018-03-01 07:40 Hantaozi 阅读(803) 评论(0) 推荐(1)
摘要:一. 常见异常 阅读全文
posted @ 2018-02-28 17:20 Hantaozi 阅读(137) 评论(0) 推荐(0)
摘要:一.创建表 django中ORM和数据库的映射关系: 表名 <-------> 类名 字段 <-------> 属性 表记录 <------->类实例对象 创建表就是一个创建类的过程: 外键,一对一,多对多: 都有哪些字段: 字段属性: 二.添加记录 批量添加数据: 三.查询记录 3.1 查询相关A 阅读全文
posted @ 2018-02-02 23:57 Hantaozi 阅读(236) 评论(0) 推荐(0)
摘要:一.MTV模型 Django的MTV分别代表: Model(模型):负责业务对象与数据库的对象(ORM) Template(模版):负责如何把页面展示给用户 View(视图):负责业务逻辑,并在适当的时候调用Model和Template 此外,Django还有一个urls分发器,它的作用是将一个个U 阅读全文
posted @ 2018-01-25 11:34 Hantaozi 阅读(289) 评论(0) 推荐(0)
摘要:一.多进程 1.1 multiprocessing模块和Process类 multiprocessing模块用来开启子进程,并在子进程中执行我们定制的任务(比如函数),该模块与多线程模块threading的编程接口类似。 multiprocessing模块的功能众多:支持子进程、通信和共享数据、执行 阅读全文
posted @ 2017-11-17 21:30 Hantaozi 阅读(282) 评论(0) 推荐(0)
摘要:一.socket介绍 1.socket在tcp/ip五层结构中的位置 socket是应用层与TCP/IP协议族通信的中间软件抽象层,它是一组接口。在设计模式中,Socket其实就是一个门面模式,它把复杂的TCP/IP协议族隐藏在Socket接口后面,对用户来说,一组简单的接口就是全部,让Socket 阅读全文
posted @ 2017-11-11 12:04 Hantaozi 阅读(137) 评论(0) 推荐(0)
摘要:一. 类和对象 http://www.cnblogs.com/hantaozi430/articles/8477083.html 二. 继承和组合 http://www.cnblogs.com/hantaozi430/articles/8477832.html 三. 绑定方法和非绑定方法 http: 阅读全文
posted @ 2017-11-04 11:47 Hantaozi 阅读(150) 评论(0) 推荐(0)
摘要:一. logging(日志模块) 二 .re模块 三. 时间模块 四. random模块 五. os模块 六. sys模块 七. shutil模块 八. 序列化模块(json&pickle&shelve) 九. XML模块 十. configparser模块 十一 hashlib模块 一. logg 阅读全文
posted @ 2017-10-28 10:30 Hantaozi 阅读(314) 评论(0) 推荐(0)
摘要:一. 模块 1.1 模块介绍 通常:一个模块就是一个包含了python定义和声明的文件(文件名就是模块名字加上.py的后缀),模块可以被导入使用。 但import加载的模块分为四个通用类别: 1.使用python编写的.py文件 2.已被编译为共享库或DLL的C或C++扩展 3.把一系列模块组织到一 阅读全文
posted @ 2017-10-21 09:16 Hantaozi 阅读(183) 评论(0) 推荐(0)
摘要:官方文档 一. 数学函数 二. 类型转换 三. 操作 阅读全文
posted @ 2017-09-23 11:40 Hantaozi 阅读(322) 评论(0) 推荐(0)
摘要:数据类型 一.数字 整形int 浮点型float 二.字符串 四.列表 五.元祖 小练习 六.词典 七.集合 阅读全文
posted @ 2017-09-12 13:27 Hantaozi 阅读(320) 评论(0) 推荐(0)
摘要:一.Python介绍 1用途 1)WEB开发 最火的Python web框架Django, 支持异步高并发的Tornado框架,短小精悍的flask,bottle, Django官方的标语把Django定义为the framework for perfectionist with deadlines 阅读全文
posted @ 2017-09-06 16:29 Hantaozi 阅读(357) 评论(0) 推荐(0)