Django学习5:利用GET方式提交表单
来源:互联网 发布:mac度数符号怎么打 编辑:程序博客网 时间:2024/06/05 05:34
1.在HelloWorld的App下新建search.py,代码如下:
# -*- coding:utf-8 -*-from django.http import HttpResponsefrom django.shortcuts import render_to_responsedef search_form(request): return render_to_response("get.html")def search(request): request.encoding = 'utf-8' if 'q' in request.GET: message = "你搜索的内容为:" + request.GET['q'] else: message = "你提交了空表单" return HttpResponse(message)
2.在templates下新建get.html文件,代码如下:
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Test Get</title></head><body> <form action="/search" method="get"> <input type="text" name="q"> <input type="submit" value="搜索"> </form> <!--{{ test }}--></body></html>
3.修改urls.py,代码如下:
"""from django.conf.urls import urlfrom . import search2from . import searchurlpatterns = { url(r'^search-post$', search2.search_post), # 可以 url(r'^search', search.search), url(r'search-form', search.search_form),
4.在浏览器访问 http://127.0.0.1:8000/search-form 即可看到如下页面:
5.输入测试字符串,得到输出结果:
阅读全文
0 0
- Django学习5:利用GET方式提交表单
- Django学习6:利用POST方式提交表单
- django 表单提交的几种方式
- 深入研究表单提交方式:GET/POST
- 表单的提交方式POST和GET
- 深入研究表单提交方式:GET/POST
- with提交表单,不能用get方式
- jsp from表单 get 、post 提交方式
- Get和POST表单提交方式详解
- 表单GET 和 POST提交方式
- 通过GET和POST方式提交表单
- 提交表单--get与post方式
- 表单的提交方式:get和post
- javaseday32(画中画 表单 post get 提交方式)
- django学习4 get post 表单
- django学习08---Form表单提交
- 利用图片提交表单有两种方式:
- get post 表单提交 NameValueCollection 兼容两种提交方式
- Java--Socket套接字
- iOS编程学习十八(SAP CloudPlatform SDK for iOS)
- 13、javascript的传值、流程控制及循环
- 接口与内部类
- js中对象this注意细节
- Django学习5:利用GET方式提交表单
- 记录一个QT+Opencv+Cmake的错误的解决
- 聊聊CentOS的服务
- 正则表达式
- CSU-ACM2017暑期训练3-递推与递归 D-Function Run Fun POJ-1579
- 如何升级python代码版本
- Elasticsearch内存分配设置详解
- hdu-6055-Regular polygon
- 1-3:盒子、浮动