zoukankan      html  css  js  c++  java
  • Django RequestContext和Context处理器

    from django.template import loader,Context

    def view_1(request)

      t=loader.get_template('template1.html')

      c=Context({

        'app':'my app',

        'user':request.user,

        'ip_address':request.META['REMOTE_ADDR'],

        'message':'I am view 1'})

      return t.render(c)

    from django.template import loader,RequestContext

    def custom_proc(request):

      return {

          'app':'my app',

          'user':request.user,

          'ip_address':request.META['REMOTE_ADDR']      

           }

    def view_1(request):

      t=loader.get_template('template1.html')

      c=RequestContext(request,{'message':'I am view 1'},processors=[custom_proc])

      return t.render(c)

    from django.template import RequestContext

    from django.shortcuts import render_to_response

    def custom_proc(request):

      return {

          'app':'my app',

          'user':request.user,

          'ip_address':request.META['REMOTE_ADDR']      

           }

    def view_1(request):

      return render_to_response('template1.html',{'message':'I am view 1.'},

      context_instance=RequestContext(request,processors=[custom_proc]))

  • 相关阅读:
    Code review
    一点心得
    有关双向追踪性的一点感觉
    测试用例分析的一点心得
    js简单的抽屉菜单
    新的感受
    linux的VPS如何分区
    PHP中Unicode转码和解码的实现
    xampp安装及配置
    js Unicode编码转换
  • 原文地址:https://www.cnblogs.com/yuluhuang/p/3381827.html
Copyright © 2011-2022 走看看