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

]

相关推荐
涡能增压发动积10 小时前
同样的代码循环 10次正常 循环 100次就抛异常?自定义 Comparator 的 bug 让我丢尽颜面
后端
Csvn10 小时前
🌟 LangChain 30 天保姆级教程 · Day 13|OutputParser 进阶!让 AI 输出自动转为结构化对象,并支持自动重试!
python·langchain
Wenweno0o10 小时前
0基础Go语言Eino框架智能体实战-chatModel
开发语言·后端·golang
swg32132110 小时前
Spring Boot 3.X Oauth2 认证服务与资源服务
java·spring boot·后端
tyung10 小时前
一个 main.go 搞定协作白板:你画一笔,全世界都看见
后端·go
gelald10 小时前
SpringBoot - 自动配置原理
java·spring boot·后端
cch891811 小时前
Python主流框架全解析
开发语言·python
sg_knight11 小时前
设计模式实战:状态模式(State)
python·ui·设计模式·状态模式·state
殷紫川11 小时前
深入拆解 Java 内存模型:从原子性、可见性到有序性,彻底搞懂 happen-before 规则
java·后端
元宝骑士11 小时前
FIND_IN_SET使用指南:场景、优缺点与MySQL优化策略
后端·mysql