#30705: Django template permissions not working when used inside the template
of an
inclusion tag
-------------------------------------+-------------------------------------
Reporter: erev0s | Owner: nobody
Type: | Status: new
Uncategorized |
Component: Template | Version: 2.2
system | Keywords: permissions,
Severity: Normal | inclusion tag
Triage Stage: | Has patch: 0
Unreviewed |
Needs documentation: 0 | Needs tests: 0
Patch needs improvement: 0 | Easy pickings: 0
UI/UX: 0 |
-------------------------------------+-------------------------------------
I have 2 apps in a Django Project i am using to learn django. In the app A
I have an inclusion tag where I am using a template named
`templateA.html`. This inclusion tag is being used in the app B, inside
the template `templateB.html`. The content of `templateA.html` is shown
properly inside `templateB.html`.
I noticed though that when I am attempting to check permissions of the
user using code similar to the following:
{{{
{% if perms.appA.can_do_something %}
show something here
{% endif %}
}}}
then, if I include that code in `templateA.html` it is not working, while
if I use it in `templateB.html` it is working properly. I am mentioning
again that the `templateA.html` is the one used in the inclusion tag I am
using in the `templateB.html`.
--
Ticket URL: <https://code.djangoproject.com/ticket/30705>
Django <https://code.djangoproject.com/>
The Web framework for perfectionists with deadlines.
--
You received this message because you are subscribed to the Google Groups
"Django updates" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/django-updates/049.ace1023ee8a2fa8f55cde40a64dcd204%40djangoproject.com.