- Django的get 后台处理(t1.py)
from django.http import HttpResponse
from django.shortcuts import render
# 表单
def search_form(request):
return render(request, 'x1.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)
- x1.html
1.2 post 方法get方法
- Django 后台处理的方法(t2.py)
from django.shortcuts import render
from django.views.decorators import csrf
# 接收POST请求数据
def search_post(request):
ctx = {}
if request.POST:
ctx['rlt'] = request.POST['q']
return render(request, "x2.html", ctx)
- 前端页面 x2.html
post方法
{{ rlt }}



