摘要: 目录 1.Python语言简介 2.Python中常用数据结构 2.1什么是列表? 2.2什么是元组? 2.3什么是字典? 2.4索引及分片 3.其它基本概念 3.1数据类型和变量 3.2生成器 3.3迭代器 3.4模块     1.Python语言简介 发展历史:   Python是由Guido van Ro... 阅读原文
2017-10-26 22:50:01 阅读(785) 评论(0)
摘要: 上篇带大家简单做了一下图书表的创建、简单的查看和删除,今天会先简单介绍添加和修改,因为添加和修改与删除一样都很简单,本篇会相对多介绍一点单表查询,大家都知道数据库中查询是最重要的一部分,毕竟无论是修改还是删除等很多操作都是建立在查数据的基础上。   今天所有例子用的延续上篇的数据库,book表也是延续上篇,接着昨天的... 阅读原文
2017-10-26 21:24:02 阅读(841) 评论(0)
摘要: 1、选择版本python2 or python3   话不多说 python3 2、不同操作系统下的安装配置python   2.1、Linux系统一般默认安装有python,打开终端窗口检查是否安装python,在终端输入python --version 或 python3  --version,如果有则会显示py... 阅读原文
2017-10-26 20:48:02 阅读(787) 评论(0)
摘要: 1 基本概念 1.1 命名空间 (namespace) 命名空间是变量名到对象的映射(name -> obj)。目前大多数的命名空间以类似于python字典的形式实现,实现形式在未来可能发生变化。命名空间举例:内置变量(内置函数abs, 内置的异常等),模块中的全局变量,函数调用时的局部变量。在某种意义上讲,对... 阅读原文
2017-10-26 20:46:02 阅读(756) 评论(0)
摘要:   1 先安装setuptools    下载地址:https://pypi.python.org/pypi/setuptools#downloads  将下载后的tar文件解压,用CMD模式进入到解压后的文件所在的目录执行命令:python setup.py install 2 安装pip   下载地址:https... 阅读原文
2017-10-26 19:21:02 阅读(754) 评论(0)
摘要: 查询表记录 查询相关API 操作:models.表名.objects.方法() all(): 查询所有结果 filter(**kwargs): 它包含了与所给筛选条件相匹配的对象 get(**kwargs): 返回与所给筛选条件相匹配的对象,返回结果... 阅读原文
2017-10-26 18:03:02 阅读(789) 评论(0)
摘要:   string_helper.py是字符串操作包,主要对字符串进行检查、过滤和截取等处理。 1 #!/usr/bin/evn python 2 # coding=utf-8 3 4 import re 5 6 7 def check_string(text, p... 阅读原文
2017-10-26 14:58:02 阅读(820) 评论(0)
摘要:# -*- coding: utf-8 -*-import re#本内容借鉴了别人的compile用法,我觉得这个用起来,代码比较简洁,明了bk = re.compile(r'\([^()]+\)') # 寻找最内层括号规则mul = re.compile(r'(\d+\.?\d*\*-\d+\.?\d*)|(\d+... 阅读原文
2017-10-25 23:26:02 阅读(773) 评论(0)
摘要: 在为一个项目添加权限时,遇到一个问题,就是为项目所有的url设置权限,但是一个一个手动输入太麻烦了,所以考虑用代码获取到一个项目所有的url 首先,考虑到项目最外层的urlpartterns,因为所有的url都要通过这里 urlpatterns = [ # url(r'^admin/', admin.sit... 阅读原文
2017-10-25 22:08:01 阅读(818) 评论(0)
摘要: 要说一个项目最重要的部分是什么那铁定数据了,也就是数据库,这篇就开始带大家走进django关于模型层model的使用,model主要就是操纵数据库不使用sql语句的情况下完成数据库的增删改查。本篇仅带领大家进行简单的建表、查询和删除,因为model的重要性所以后面几篇都会围绕ORM慢慢深入。   一、ORM 映射关系... 阅读原文
2017-10-25 21:33:03 阅读(757) 评论(0)