Django 表单

用Django对用户提交的表单数据进行处理(get方式)。

search.py 文件代码:

from django.http import HttpResponse

from django.shortcuts import render

表单

def search_form(request):

return render(request, 'search_form.html')

接收请求数据

def search(request):

request.encoding='utf-8'

if 'q' in request.GET and request.GET['q']:

message = '你搜索的内容为: ' + request.GET['q']

else:

message = '你提交了空表单' return HttpResponse(message)

search_form.html 文件代码:

<form action="/search/" method="get">

<input type="text" name="q">

<input type="submit" value="搜索"> </form>

urls.py 文件代码:

from django.conf.urls import url

from . import views,testdb,search

urlpatterns = [

url(r'^hello/$', views.runoob),

url(r'^testdb/$', testdb.testdb),

url(r'^search-form/$', search.search_form),

url(r'^search/$', search.search),

]

相关推荐
步、步、为营30 分钟前
10步打造完美ASP.NET、Web API和控制台应用程序文件夹结构
前端·后端·asp.net
潇与上海1 小时前
【pycharm发现找不到python打包工具,且无法下载】
ide·python·pycharm
代码飞走咯1 小时前
PyCharm文档管理
ide·python·pycharm
hummhumm2 小时前
第27章 汇编语言--- 设备驱动开发基础
开发语言·汇编·后端·程序设计·设备驱动·高级语言·低级语言
Asthenia04122 小时前
Flink入门:从认知到集群部署
后端
qq_441996053 小时前
Iterator 与 ListIterator 的区别
开发语言·windows·python
qq_273900233 小时前
pytorch张量的new_zeros方法介绍
人工智能·pytorch·python
lihan_freak3 小时前
支付宝沙箱接入SSM项目
java·服务器·python
04Koi.3 小时前
Spring项目--@Data注解不起作用问题
java·后端·spring
至善迎风3 小时前
2025年第三届“华数杯”国际赛A题解题思路与代码(Python版)
python·数学建模·华数杯·美赛·华数杯国际赛