首先,我是想实现页面部分的动态刷新,通过点击某一按钮,向后台发送数据,然后后端再把数据返回给这个页面完成渲染。
前端传递的数据
test2: function (currentRow){
let transPara = currentRow
axios({
method: 'post',
url: '/management/',
data: Qs.stringify(transPara)
})
}
这部分我验证了没有问题,后端可以接收到发送的数据,
def management(request):
if request.method == 'GET':
graph_all = Graph.objects.all()
list1 = [i.name for i in graph_all]
data = [{'name':i} for i in list1]
context = {'data':data}
return render(request, 'management.html',context=context)
if request.method == 'POST':
print(request.POST)
return render(request, 'management.html',{'pre':'ssss'})
其中后端接收数据如下,但是post后,前端并没有接收到pre这个变量,无法渲染
axios({