08 2018 档案
摘要:说明: 本文主要使用python实现常见的排序与搜索算法:冒泡排序、选择排序、插入排序、希尔排序、快速排序、归并排序以及二分查找等。 对算法的基本思想作简要说明,只要理解了基本的思想,与实现语言无关。 本文主要参考网络文章,仅供学习。 开发环境:Python3.5 一、冒泡排序 冒泡排序(Bubbl
阅读全文
摘要:说明: 本文主要展示Python实现的几种常用数据结构:顺序表、链表、栈和队列。 附有实现代码。 来源主要参考网络文章。 一、顺序表 1、顺序表的结构 一个顺序表的完整信息包括两部分,一部分是表中元素集合,另一部分是为实现正确操作而需记录的信息,即有关表的整体情况的信息,这部分信息主要包括元素存储区
阅读全文
摘要:说明: 本文主要描述Django其他的内容,涉及静态文件处理、中间件、上传文件、分页等。 开发环境:win10、Python3.5、Django1.10。 一、静态文件处理 在Django项目的静态文件主要指的是css、js和图片等文件。 1、配置静态文件 在settings.py文件中配置静态内容
阅读全文
摘要:说明: 本文主要深入了解模板(templates),主要涉及模板编写步骤、定义模板、模板继承、HTML转义、CSRF等。 一、模板 动态生成HTML、表达外观、实现业务逻辑(view)与显示内容(template)的分离。 1、创建templates文件夹 在根目录创建templates文件夹 2、
阅读全文
摘要:说明: 本文主要深入了解视图(views.py),涉及路由配置、定义视图、Request对象、Response对象、状态保持等。 一、路由配置 1、配置位置(settings.py 的 ROOT_URLCONF) 在settings.py中的ROOT_URLCONF指向的urls.py则是主要的路由
阅读全文
摘要:说明: 本文主要深入了解模型(models.py),涉及ORM简介、模型定义、模型成员、模型查询、自连接等。需要一定基础,可以先走一走基本入门流程。 附录一使用mysql数据库,附录二Django开发流程。 目录: 一、ORM简介 ORM简介 二、模型定义 1、基本模型 2、字段类型 3、字段选项
阅读全文
摘要:本系列主要为Django入门教程,通过简单几步,可以快速入门Django。 系列目录: 1、[Python] Django框架入门 2、[Python] Django框架入门2——深入模型 3、[Python] Django框架入门3——深入视图 4、[Python] Django框架入门4——深入
阅读全文

浙公网安备 33010602011771号