Django模板中使用Request数据
在Django模板中使用Request数据是比较常见的一个需求。
首先,如果想在Django模板中使用Request数据,需要先在“settings.py”文件的“TEMPLATES”设置中包含相应的设置。

Django2在创建项目的时候会自动包含这项配置,无需手动添加。然后,在模板中我们就可以通过“request.xxx”去获取相应的数据。比如,session中的数据。
在视图中,我们向session中写入的数据,可以在模板中直接调用。
视图中:
request.session['user_id'] = '123456'
模板中:
{{ request.session.user_id }}
在Django的文档中,有关于HttpRequest属性与方法的相关说明,可以给大家在使用时以参考。
文档链接:http://www.opython.com/files/docs/django2/ref/request-response.html

浙公网安备 33010602011771号