ajax上传文件
1.form表单上传
1.模板层
1 |
|
2.视图层views.py
1 | def add_files(request): |
2.ajax上传文件
模板层:
1 | $("#btn").click(function () { |
视图层:
(跟form表单上传文件完全一样)
1 | def files_ajax(request): |
3.ajax json提交
模板层
ajax参数
请求的编码方式:
1 | contentType:'application/json', |
响应回来解析的方式
1 | dataType:'json', |
模板层代码:
1 |
|
视图层
注意
HttpResponse
json
JsonResponse
视图层代码
1 | from django.http import JsonResponse |