上一页 1 ··· 3 4 5 6 7 8 9 下一页
摘要: 类的嵌套 阅读全文
posted @ 2018-03-14 18:20 xsan 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 单例模式 单例模式,是一种减轻内存负担的设计模式。如果创建的对象在以前创建过,则直接指向该内存地址,而不是再开辟一块内存地址。 eg: 阅读全文
posted @ 2018-03-14 16:25 xsan 阅读(165) 评论(0) 推荐(0) 编辑
摘要: python中的类(二) 六、类的成员 字段:普通字段,静态字段 eg: 方法:普通方法,静态方法,类方法 应用场景: 普通方法:对象中需要保存一些值,执行某功能时,需要使用对象中的值 静态方法:不需要任何对象中的值 eg: 属性 属性实际是方法,只是在在调用时不像调用方法那样在方法名后加括号。 成 阅读全文
posted @ 2018-03-11 16:11 xsan 阅读(305) 评论(0) 推荐(0) 编辑
摘要: Python中的类(一) 一、 应用场景 如果多个函数中有一些相同的参数时,转换成面向对象。 二、 如何创建类 类是用来描述具有相同的属性和方法的对象的集合。它定义了该集合中每个对象所共有的属性和方法。对象是类的实例。 Class 类名: Pass 三、 类变量 类变量在整个实例化的对象中是公用的。 阅读全文
posted @ 2018-02-25 20:33 xsan 阅读(285) 评论(0) 推荐(0) 编辑
摘要: 基于session和cookie的登录验证(CBV模式) urls.py views.py index.html login.html 阅读全文
posted @ 2018-02-24 22:11 xsan 阅读(204) 评论(0) 推荐(0) 编辑
摘要: Django中的CBV和FBV 一、 CBV CBV是采用面向对象的方法写视图文件。 CBV的执行流程: 浏览器向服务器端发送请求,服务器端的urls.py根据请求匹配url,找到要执行的视图类,执行dispatch方法区分出是POST请求还是GET请求,执行views.py对应类中的POST方法或 阅读全文
posted @ 2018-02-24 21:39 xsan 阅读(259) 评论(0) 推荐(0) 编辑
摘要: python3 装饰器 一、闭包 闭包的两个条件:函数内套有内层函数;内层函数引用外层函数定义的变量。 eg: def outer(): x=10 def inner(): print(x) return inner 二、装饰器 装饰器是为了在不改变原先函数源码的前提下,增加功能而存在的。执行流程: 阅读全文
posted @ 2018-02-24 20:06 xsan 阅读(198) 评论(0) 推荐(0) 编辑
摘要: cookie和session 一、 cookie cookie是保存在浏览器本地的键值对。浏览器和服务器之间传输时,它是在响应头里包含的。浏览器和服务器端都可以设置cookie。浏览器使用js向服务器端传送或修改cookie,例如在浏览器控台写document.cookie=”user=tom”。 阅读全文
posted @ 2018-02-23 23:03 xsan 阅读(305) 评论(0) 推荐(0) 编辑
摘要: settings.py 一般不用修改settings.py,但是使用模版需要修改如下:(即将TEMPLATES中的DIRS改成[os.path.join(BASE_DIR, 'templates')]) urls.py models.py views.py index.html login.html 阅读全文
posted @ 2018-02-23 21:44 xsan 阅读(1222) 评论(0) 推荐(0) 编辑
摘要: Python3 中先安装pip install pywin32 但是在调用时任然说找不到该模块,于是查找资料后得出需要使用python -m pip install pypiwin32。 阅读全文
posted @ 2018-02-13 11:35 xsan 阅读(5298) 评论(0) 推荐(1) 编辑
摘要: Django视图(一) 一、 概述 作用:视图接受web请求,并相应请求 本质:视图是自定义的一个python中的函数 响应内容:正常视图,重定向视图,错误视图(404,500,400) 响应过程: 二、 url配置 配置流程 url的反向解析 三、 视图函数 1、 概述 其本质是一个函数,一般在v 阅读全文
posted @ 2018-01-23 08:33 xsan 阅读(290) 评论(0) 推荐(0) 编辑
摘要: Django中模型(五) 六、模型查询 1、概述 查询集,表示从数据库获取的对象集合。 过滤器就是一个函数,基于所给的参数限制查询集结果。查询集可以有多个过滤器。 从sql角度来说,查询集合等价于select语句,过滤器等价于where条件。 2、查询集 A、概述 在管理器上调用过滤器方法返回查询集 阅读全文
posted @ 2018-01-22 09:39 xsan 阅读(369) 评论(0) 推荐(0) 编辑
摘要: Django中模型(四) 五、创建对象 1、目的 向数据库中添加数据。当创建对象时,Django不会对数据库进行读写操作,当调用save()方法时,才与数据库交互,将对象保存到数据库中 2、注意 __init__方法已经在父类models.Model中使用,在自定义的模型中无法使用 3、创建方法 A 阅读全文
posted @ 2018-01-21 11:04 xsan 阅读(245) 评论(0) 推荐(0) 编辑
摘要: Django中模型(三) 四、模型成员 1、类属性 objects:是Manager类的一个对象,作用是与数据库进行交互。 定义模型类时,没有定义管理器,则默认创建名为objects的管理器。 2、自定义模型管理器 格式:自定义名=models.Manager() 当为模型定义管理器后,Django 阅读全文
posted @ 2018-01-21 10:17 xsan 阅读(187) 评论(0) 推荐(0) 编辑
摘要: Django中模型(二) 三、定义模型 1、模型、属性、表、字段间的关系: 一个模型类在数据库中对应一张表;在模型类中定义的属性,对应该模型对照表中的字段。 2、定义属性 A、概述 ·django根据属性的类型确定以下信息 ·当前选择的数据库支持字段的类型 ·渲染管理表单时使用的默认html控件 · 阅读全文
posted @ 2018-01-21 09:16 xsan 阅读(308) 评论(0) 推荐(0) 编辑
摘要: Django中模型(一) 一、 基本开发流程 1、 配置数据库 2、 定义模型类:一个模型类都在数据库中对应一张数据表 3、 生成迁移文件 4、 执行迁移文件生成数据表 5、 使用模型类进行增删改查操作 以上内容在我的博客Django创建基本流程中详细介绍了。在此不再赘述。(http://www.c 阅读全文
posted @ 2018-01-20 20:14 xsan 阅读(186) 评论(0) 推荐(0) 编辑
摘要: Django创建基本流程 1、创建工程:django-admin startproject 工程名 2、创建应用:python manage.py startapp 应用名 3、激活项目:修改settings.py文件中的INSTALLED_APPS。在该列表的最后加上‘应用名’ 4、配置mysql 阅读全文
posted @ 2018-01-19 22:25 xsan 阅读(436) 评论(0) 推荐(0) 编辑
摘要: Django重定向的写法、与直接渲染的区别 阅读全文
posted @ 2018-01-17 11:26 xsan 阅读(545) 评论(0) 推荐(0) 编辑
摘要: Django的模版引擎与模版使用 模版引擎是模版响应的后端。模版指的是HTML、css,js等相关的文件。模版引擎是将这些表示层文件与数据相整合在一起,然后将整合后的数据给到响应类型判断采用一次性响应还是流响应,确定响应类型后将模版加工后的数据反馈给用户。 Django支持两种模板引擎,Django 阅读全文
posted @ 2018-01-16 19:09 xsan 阅读(481) 评论(0) 推荐(0) 编辑
摘要: Django的视图流式响应机制 Django的响应类型:一次性响应和流式响应。 一次性响应,顾名思义,将响应内容一次性反馈给用户。HttpResponse类及子类和JsonResponse类属于一次性响应。 流式响应,顾名思义,将响应内容以流的形式逐步的反馈给用户。StreamingHttpResp 阅读全文
posted @ 2018-01-16 11:44 xsan 阅读(874) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 下一页