摘要: 在python的socket编程中,可以实现上传下载文件,并且在下载的时候,显示进度条,具体的流程如下图所示: 1、 服务器端代码如下: 在进行服务端编码的时候,定义的规则是,上传文件,那么就是将文件上传到当前路径中,如果是下载文件,那么会将文件保存在/tmp目录下,并且使用传送过来的名称。 主要需 阅读全文
posted @ 2018-02-24 10:14 kindnull 阅读(366) 评论(0) 推荐(0) 编辑
摘要: 在python中进行socket上传文件的时候使用进度条,然后在网上找了好久,找寻相关的进度的条的使用,看了几个,发现总是无法进行调用,主要原因是在进行上传文件的时候,每次传送的数据量是固定的,数据的总大小也是知道的,对于那么多的进度条的使用调用方法感觉总是不合适,今天终于发现了如何调用比较好。 进 阅读全文
posted @ 2018-02-24 10:01 kindnull 阅读(292) 评论(0) 推荐(0) 编辑
摘要: 一、http请求中产生的两个核心对象 http请求:HttpRequesthttp响应: HttpResponse 所在位置: django.http 1、HttpRequest:HttpRequest对象属性 1.1 path请求页面的全路径,不包括域名,例如,"/music/bands/the_ 阅读全文
posted @ 2018-01-29 22:33 kindnull 阅读(288) 评论(0) 推荐(0) 编辑
摘要: 1、定义对象关系映射(英语:Object Relational Mapping,简称ORM),用于实现面向对象编程语言里不同类型系统的数据之间的转换.换句说,就是用面向对象的方式去操作数据库的创建表,增加、修改、删除、查询等操作 2、演示:查看ORM生成的sql语句:A、使用QuerySet中的qu 阅读全文
posted @ 2018-01-29 22:33 kindnull 阅读(459) 评论(0) 推荐(0) 编辑
摘要: 1、django默认支持sqlite、mysql、Oracle、postgresql数据库,像db2和sqlserver之类的数据库之类的数据库支持需要第三方的支持。具体详见:https://docs.djangoproject.com/en/1.9/ref/databases/ Using a 3 阅读全文
posted @ 2018-01-29 22:33 kindnull 阅读(257) 评论(0) 推荐(0) 编辑
摘要: 一、创建数据模型实例:我们来假定下面这些概念、字段和关系:作者模型:一个作者的姓名作者详情模型:把作者的详情放到详情表,包含性别、mail地址和出生日期,作者详情模型和作者模型之间是一对一的关系(OneToOneField)出版商模型:出版商的名称、地址,所在城市、省、国家、网站书籍模型:书籍有书名 阅读全文
posted @ 2018-01-29 22:33 kindnull 阅读(198) 评论(0) 推荐(0) 编辑
摘要: django.db.models.query.QuerySet QuerySet的特点:1、是可迭代2、可切片 查询相关的API:1、get(**kwargs):返回与所给的筛选条件相匹配的对象,返回结果有且只有一个。如果符合筛选条件的对象超过一个,就会抛出MultipleObjectsReturn 阅读全文
posted @ 2018-01-29 22:33 kindnull 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 一、修改update和save方法实例:1、增加一套作者记录>>> from hello.models import*>>> Author.objects.create(name='胡大海')<Author: Author object>>>> AuthorDetail.objects.create 阅读全文
posted @ 2018-01-29 22:32 kindnull 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 实例:1、查询作者的所有完整信息2、查询《21天成为撩妹高手》这本书的作者和姓名3、查询胡大海写了一些什么书4、查询广东人民出版社出版了一些什么书籍5、查询广东人民出版社都有那些作者出过书 多表查询技巧:__:两个下划线可以生成连接查询,查询关联的字段信息 >>> AuthorDetail.obje 阅读全文
posted @ 2018-01-29 22:32 kindnull 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 一、模板的组成HTML代码+逻辑控制代码 二、逻辑控制代码的组成1、变量(使用双大括号来引用变量){{var_name}} 2、标签(tag)的使用(使用大括号和百分号的组成来表示使用tag){% load staticfiles %} 3、过滤器(filter)的使用{{ship_date|dat 阅读全文
posted @ 2018-01-29 22:32 kindnull 阅读(382) 评论(0) 推荐(0) 编辑