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),

]

相关推荐
ai_top_trends13 分钟前
不同 AI 生成 2026 年工作计划 PPT 的使用门槛对比
人工智能·python·powerpoint
半夏知半秋24 分钟前
kcp学习-skynet中的kcp绑定
开发语言·笔记·后端·学习
adayabetter1 小时前
Python自动化办公提效相关脚本
python·自动化·自动化脚本
szm02251 小时前
Spring
java·后端·spring
二狗哈1 小时前
czsc入门8:Signal信号
python·量化·czsc
IT北辰1 小时前
【Python实战升级版】企业用电深度分析完整版|十大可视化图表+智慧能源看板,电费优化/数据汇报
python
AlexDeng1 小时前
EF Core 开发实践:Left Join 查询的多种实现方式
后端
马卡巴卡1 小时前
用Spring的ApplicationEventPublisher进行事件发布和监听
后端
y***n6142 小时前
springboot项目架构
spring boot·后端·架构
无名之辈J2 小时前
生产环境慢 SQL 排查与优化
后端