标签:登录 cti fun 链接 import ons short put gis
参数: request 跟请求相关的内容
request.method 判断请求方式 8种
GET : 获取一个页面
POST: 提交数据
PUT : 上传
HEAD: 不用上传就获取数据
DELETE: 删除 Request-URL 标识的
TRACE: 回显服务器收到的请求
OPTIONS: 测试服务器功能是否正常
CONNECT: 将链接改为管道方式
常用 GET POST 请求
request.POST form表单提交POST请求传递的数据 获得一个{} 取值方式 [] get()
request.GET URL地址上的参数 获得一个{} 取值方式 [] get()
request 相关方法CBV (class based view) 写url和类的对应关系
from django.views import View
class Index(View):
# GET 请求
def get(self, request):
return render(request,‘index.html‘)
# POST 请求
def post(self, request):
data = request.POST.get(‘data‘)
print(data)
return self.get(request)
返回值
导入三件套
from django.shortcuts import render, redirect, HttpResponse, reverse
redirect(reverse(‘/index/‘)) 重定向 + 反向解析
def login(request):
return HttpReponse(‘字符串‘) 返回一些字符串
def regist(request):
return render(request,‘模板的文件名‘,{"data":"name"}) 返回一个完整的HTML页面
def index(request):
return redirect(‘要跳转的地址‘) 重定向 Location : 地址
标签:登录 cti fun 链接 import ons short put gis
原文地址:https://www.cnblogs.com/zhang-zi-yi/p/10158897.html