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

]

相关推荐
QQ2422199796 小时前
基于python+微信小程序的家教管理系统_mh3j9
开发语言·python·微信小程序
RSTJ_16256 小时前
PYTHON+AI LLM DAY THREETY-SEVEN
开发语言·人工智能·python
郝学胜-神的一滴6 小时前
深度学习优化核心:梯度下降与网络训练全解析
数据结构·人工智能·python·深度学习·算法·机器学习
Mr数据杨7 小时前
【Codex】用Tauri用户配置打通桌面端个性化设置
django·codex·项目开发
Aision_7 小时前
Agent 为什么需要 Checkpoint?
人工智能·python·gpt·langchain·prompt·aigc·agi
清水白石0087 小时前
《Python性能深潜:从对象分配开销到“小对象风暴”的破解之道(含实战与最佳实践)》
开发语言·python
程序员飞哥7 小时前
重构 AI 思维(一):Prompt Engineering,如何下达不可违抗的指令?
人工智能·后端
Land03298 小时前
RPA工具选型技术指南:架构差异与实测数据
python·自动化·rpa
kafei_*8 小时前
VScode 添加 UV虚拟环境方法
vscode·python·uv
皮皮林5518 小时前
@Autowired 和 @Resource 注解有啥区别?你这项目怎么还混着用呢?
后端