django 常見頁面的跳轉,渲染,以及返回

跳轉到某個頁面
1
return HttpResponseRedirect('/conf_center/host/')
2
from django.core.urlresolvers import reverse
return HttpResponseRedirect(reverse('news-year-archive', args=(year,)))html

渲染某個頁面
1.
from django.shortcuts import render,render_to_response
    context = {'name': 'host_connect'}
    return render(req,'conf_center/monitoring.html', context)django

返回一些數據
1.
from rest_framework.response import Response
from django.http import HttpResponse,HttpResponseRedirect
    context = {'status':'SUCCESS'}
    context = json.dumps(context)
    return HttpResponse(context)
2.
return Response(context)json


django路由進行匹配時將不包括GET或POST請求方式的參數以及域名。  即 去掉域名和?。。。。以後的值url

相關文章
相關標籤/搜索