Django的视图层
视图层views#
其实render和redirect都是继承自HttpResponse ? 前后端分离
from django.http import JsonResponse def index(request): data = {‘name‘:‘我从未见过如此厚颜无耻之人‘,‘password‘:123} l = [1,2,3,4,5,6,7,8] # res = json.dumps(data,ensure_ascii=False) # return HttpResponse(res) # return JsonResponse(data,json_dumps_params={‘ensure_ascii‘:False}) return JsonResponse(l,safe=False) # 如果返回的不是字典 只需要修改safe参数为false即可
form表单上传文件需要注意的事项 如果form表单上传文件 后端需要在request.FILES获取文件数据 而不再是POST里面 request.method
request.GET
request.POST
request.FILES
request.path # 只获取url后缀 不获取?后面的参数 request.get_full_path() # 后缀和参数全部获取
FBV与CBV(---重要---) (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |