页面分析、HTTP原理和响应/01_requests之请求.py:
页面分析、HTTP原理和响应/02_requests子响应.py:
02_页面分析、HTTP原理和响应/03_新浪.py:
02_页面分析、HTTP原理和响应/04_百度关键字.py:
02_页面分析、HTTP原理和响应/05_百度贴吧.py:
文章到这里就结束了!希望大家能多多支持Python(系列)!六个月带大家学会Python,私聊我,可以问关于本文章的问题!以后每天都会发布新的文章,喜欢的点点关注!一个陪伴你学习Python的新青年!不管多忙都会更新下去,一起加油!
Editor:Lonelyroots
coding=utf-8
from django.http import HttpResponse
属性:
方法:
在应用的urls.py中增加一个url对象
请求地址栏如图:
请求结果的地址栏如图:
推荐使用 反向解析:
JsonResponse的默认Content-Type为application/json
简写函数
得到对象或返回404
get_object_or_404(klass, args, *kwargs)
通过模型管理器或查询集调用get()方法,如果没找到对象,不引发模型的DoesNotExist异常,而是引发Http404异常
klass:获取对象的模型类、Manager对象或QuerySet对象
**kwargs:查询的参数,格式应该可以被get()和filter()接受
如果找到多个对象将引发MultipleObjectsReturned异常
将settings.py中的DEBUG改为False
将请求地址输入2和100查看效果
得到列表或返回404
get_list_or_404(klass, args, *kwargs)
klass:获取列表的一个Model、Manager或QuerySet实例
**kwargs:查寻的参数,格式应该可以被get()和filter()接受
python 自带的SimpleHTTPServer 模块可迅速搭建一个httpserver。
进入某个目录里
模块结构
常见的server 模式
SimpleHTTPServer 用的是select,也可以改成另外两种体验一下