Issue
In my Django project, I have some templates that includes in base template using {% include %} tag. How do I access request data in this included template? How do I access context variables in this included template?
I was expecting that request data is accessible in any template.
Solution
Make sure that django.template.context_processors.request is included in your context_processors in the TEMPLATES setting in your settings.py. This is usually enabled by default in Django.Once the context processor is enabled, you can access the request object in any template, including those included via {% include %}.
For example, in your included template, you can access the user with {{ request.user }}.
Answered By - Mughees Mehdi
0 comments:
Post a Comment
Note: Only a member of this blog may post a comment.