首先我们接着前一节,在Home.html中把这个新的js函数发请求的请求体中添加项目id字段:
然后我们就算搞定了 项目保存右侧请求调试的数据的前端功能,本节我们接着来写urls.py和views.py了
后端我们先新建这个函数:
然后我们想一想,这个函数要做什么。
所以代码如下:
# 首页保存请求数据
def Home_save_api(request):
project_id = request.GET['project_id']
ts_method = request.GET['ts_method']
ts_url = request.GET['ts_url']
ts_host = request.GET['ts_host']
ts_header = request.GET['ts_header']
ts_body_method = request.GET['ts_body_method']
ts_api_body = request.GET['ts_api_body']
DB_apis.objects.create(project_id=project_id,
name = '首页保存接口',
api_method = ts_method,
api_url = ts_url,
api_header = ts_header,
api_host = ts_host,
body_method = ts_body_method,
api_body = ts_api_body,
)
return HttpResponse('')
然后我们测试下:
我们给第三个项目增加了这个请求,然后进入这个项目去看看有没有:
可以看到成功保存进来了,然后我们打开调试,看看数据对不对:
可以看到数据完美正确。
所以这个功能我们就算完成了。
下节我们会对主页右侧进行改版,增加个人任务数据等展示。