1. 最简单下载:将文件流放入HttpResponse对象即可,适合小文件的下载,但如果这个文件非常大,这种方式会占用大量. 如: 2. 合理的文件下载 Django的HttpResponse对象允许将迭代器作为传入参数,将上面代码中的传入参数c换成一个迭代器 ,便可以将上述下载功能优化为对大小文件 ...
分类:
其他好文 时间:
2018-07-26 13:16:35
阅读次数:
193
在html中的书写 在views中 import json red = {‘status’:True, ‘error’:None, 'data':None} nid = request.GET.get('nid') #接收数据 return Httpresponse(json.dumps(red)) ...
分类:
Web程序 时间:
2018-07-24 22:26:31
阅读次数:
206
在Python2中有urllib2和urllib3两个库来实现请求的发送,在Pyhon3中则统一为urllib。 urilib包含以下4个模块 一 request模块使用方法 1.urlopen() 基本HTTP请求构造方法 返回结果是一个HTTPResponse类型的对象,主要包含read(),r ...
分类:
Web程序 时间:
2018-07-19 10:50:53
阅读次数:
210
HttpResponse: 对于HttpRequest对象来说,是由Django自动创建,但是HttpResponse对象就必须我们自己创建。每一个View方法必须返回一个HttpResponse对象。 HttpResponse类在django.http.HttpResponse ...
分类:
其他好文 时间:
2018-07-18 23:16:14
阅读次数:
157
1、http请求中产生的两个核心对象 http请求:HttpRequest http响应:HttpResponse 2、HttpRequest对象 属性: ...
分类:
其他好文 时间:
2018-07-18 20:33:39
阅读次数:
110
1. 视图的功能 接收请求,进行处理,与M(models)和T(templates)进行交互,返回应答。 返回html内容 HttpResponse,也可能重定向 redirect,还可以返回json数据。 2. 视图函数使用 2.1 使用 1) 定义视图函数 request参数必须有。它是一个Ht ...
分类:
其他好文 时间:
2018-07-15 21:19:49
阅读次数:
190
1. 视图函数视图函数,简称视图,是一个简单的Python函数,它接受Web请求并且返回Web响应,本质就是一个函数视图的参数一个HTTPResponse实例通过正则表达式组获取的位置参数通过正则表达式组获取的关键字参数在应用目录下默认有views.py文件, 一般视图都定义在此文件中如果处理功能过... ...
分类:
其他好文 时间:
2018-07-12 16:38:50
阅读次数:
167
Django的分页器(paginator) Django的分页器(paginator) view from django.shortcuts import render,HttpResponse # Create your views here. from app01.models import * ...
分类:
其他好文 时间:
2018-07-10 11:28:39
阅读次数:
166
CBV-1-面向对象-封装 CBV,基于反射实现根据请求方式不同,执行不同的方法。 1. 开发模式 - 普通开发方式(前后端放在一起写) - 前后端分离 2. 后端开发 为前端提供URL(API/接口的开发) 注:永远返回HttpResponse 什么是接口? 后端写一个简单的接口: urls.py ...
分类:
其他好文 时间:
2018-07-08 20:37:42
阅读次数:
121
httpclient4.3.6 发送Get请求: HttpResponse httpGet(String url,Map<String,String> headers,String encode) 发送Post请求,同表单Post提交 HttpResponse httpPostForm(String ...
分类:
Web程序 时间:
2018-07-07 20:48:01
阅读次数:
320