项目中有一处功能需求是:需要在历史数据查询页面进行查询字段的选择,然后由后台数据库动态生成对应的excel表格并下载到本地。 如果文件较小,解决办法是先将要传送的内容全生成在内存中,然后再一次性传入Response对象中; 如果文件较大时,我们可以考虑向HttpResponse传递一个迭代器,流式的 ...
分类:
其他好文 时间:
2018-09-22 18:30:45
阅读次数:
652
写了一个小程序,要识别网站上的图片,用到HttpRequest发请求,HttpResponse接受返回数据。刚开始循环可以跑两个,但是总是提示超时。后来查资料发现,在Http协议中,规定了同个Http请求的并发连接数最大为2. 加上这句, 情况好了点,但是自己的目的并不是要保持长连接,而是遍历图片, ...
分类:
Web程序 时间:
2018-09-17 17:43:27
阅读次数:
163
1.注册一个新的app,创建Xadmin.py from django.conf.urls import url from django.shortcuts import HttpResponse, render class ModelXadmin(object): def __init__(sel ...
分类:
Web程序 时间:
2018-09-14 23:53:50
阅读次数:
254
class LoginView(View): def get(self,request): 出错 publish_list = Publisher.objects.all() return HttpResponse(json.dumps(publish_list))#无法打印,返回值是一个quers ...
分类:
其他好文 时间:
2018-09-12 01:27:35
阅读次数:
319
1 from django.shortcuts import render,HttpResponse 2 3 def upload(request): 4 if request.method == 'GET': 5 return render(request,'upload.html') 6 els ...
分类:
编程语言 时间:
2018-09-09 19:56:10
阅读次数:
168
[toc] 准备事项 序列化组件初见 利用HttpResponse返回json或者文本数据。 序列化字段 类似django form。 ModelSerializer 类似与django的model form。 作用: 1. 将query_set转换成json数据 2. 将 model对象 转换成j ...
分类:
其他好文 时间:
2018-09-08 11:51:43
阅读次数:
296
Django 中间件 [TOC] Django中间件可看作是包裹在django处理机制的外层,Httprequest和Httpresponse都要经中间件处理,从而起到全局钩子的作用,可以达到一些目的:如过滤请求,预处理请求,响应修改等。 我理解,很多基于会话的应用系统,都可以设计中间件环节。如数据 ...
分类:
其他好文 时间:
2018-09-05 00:59:07
阅读次数:
149
一、方式一 使用ajax提交 使用ajax提交后,后端只能返回HttpResponse。 二、将数据封装在url里面提交 使用url提交后端可以通过request.POST.get("nid")获取到id,从而可以通过id在数据库中查找相关数据。 ...
分类:
Web程序 时间:
2018-09-02 20:14:40
阅读次数:
514
def TestCookies(request): response=HttpResponse() # cookie=request.COOKIES#下面两句等cookies设置以后,才使用 # if cookie['h1']:#这里用has_key报错 # response.write('<h1> ...
分类:
其他好文 时间:
2018-09-02 18:39:33
阅读次数:
326
插件原理: Xadmin中每个页面都是一个AdminView对象返回的HTTPResponse结果。 Xdamin插件所做的事情就是其实就是在AdminView执行过程中改变其执行逻辑或是改变其返回的结果,起到改变或者增强原有功能的效果 插件运行过程: 1、自定义插件 需继承 BaseAdminPl ...
分类:
其他好文 时间:
2018-08-28 17:55:55
阅读次数:
712