以360搜索为例:设想通过改变网址最后的pn对应值就能传递到python变量。
http://www.haosou.com/s?q=tg&pn=8
毫无头绪,不知道360搜索是怎么做到的,请大神指点。
<form action="/s">
<fieldset id="input-container">
<input type="hidden" name="pn" value="{{num}}">
<input type="text" name="q" class="placeholder" id="input" suggestWidth="528px" autocomplete="off">
<input type="submit" id="search-button" value="search">
</form>
1
ciba1990 OP 模板用的django
|
2
fyl00 2015-07-22 16:01:17 +08:00 1
在 views.py 里面通过 request.GET 来获得参数。比如 request.GET['q']
https://docs.djangoproject.com/en/1.8/intro/tutorial04/ |
3
wy315700 2015-07-22 16:03:40 +08:00 1
最基本的GET啊
|
8
sobigfish 2015-07-22 16:37:26 +08:00
肯定是前端完成的吧
HTML5 history API + URI 识别 https://github.com/browserstate/history.js https://github.com/medialize/URI.js |