Django项目框架介绍006--上下文处理器
一.django项目上下文处理器
1.由于前端页面中后端返回的变量在各个页面都有用到,在views.py文件中每一个方法中都重置定义变量,造成重复代码,可通过上下文管理器进行处理,
在django项目下创建一个新的python文件(如context_process.py文件)并在文件中定义返回该变量的方法

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

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

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



浙公网安备 33010602011771号