How to Get Django Session Data in Template
Often you will need to access Django session data inside your templates. To do this access request.session
followed by the name of the property to get.
Display Session String Data in a Django Template
Let's say you have a string stored in a session property. You could access it in your templates like this:
{{ request.session.prop_name }}
Session If Statement in Template
Let's say you have a boolean session property and would like to evaluate it in an if
statement in your templates. You could use it like this:
{% if request.session.dark_mode == True %}
<!-- Do something here... -->
{% endif %}
django