Django项目框架介绍006--上下文处理器

一.django项目上下文处理器

  1.由于前端页面中后端返回的变量在各个页面都有用到,在views.py文件中每一个方法中都重置定义变量,造成重复代码,可通过上下文管理器进行处理,

在django项目下创建一个新的python文件(如context_process.py文件)并在文件中定义返回该变量的方法

 

 

  2.在setting文件中TEMPLATES中加入该上下文管理器

 

 

  3.在views.py中不再定义上下文处理器中的变量

 

 

  4.启动该django项目并在浏览器中访问不同的页面查看上下文管理器效果

 

 

 

posted @ 2023-03-26 22:38  少壮不努力123  阅读(45)  评论(0)    收藏  举报