分类
摘要:
目录
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)