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

相关文章
相关标签/搜索