zoukankan      html  css  js  c++  java
  • [TimLinux] django context_processor介绍

    1. context

    django里面 render 函数,HttpResponse,都有一个参数,context={},这个参数用于将视图层处理得到的数据传递到模板层。

    2. context_processor

    在settings.py文件中,TEMPLATES配置模板引擎,具体的模板引擎有一个OPTIONS选项,这个选项里面接下来配置一个context_processors,里面指定按照顺序执行的context函数,用于给前端默认提供能够直接调用的数据接口,比如request,request.user等。

    3. 实现自己的context_processors

    根据上面的示例,实现自己的上下文处理器,文件可以存放在django项目中的任何位置。

  • 相关阅读:
    js原型杂谈
    arguments.callee.caller
    $resource
    sql的四种匹配模式
    AMD规范
    module.ngdoc
    angularjs杂谈
    浏览器前缀
    css21规范学习
    <meta>标签
  • 原文地址:https://www.cnblogs.com/timlinux/p/9162522.html
Copyright © 2011-2022 走看看