I have 10 html files with the names 1.html, 2.html ..etc
What I want is according to a variable, a certain file should be included in the template.
e.g.
{% if foo.paid %}
{% include "foo/customization/{{ foo.id }}.html" %}
{% endif %}
Is this possible ? Cause the foo.id is not being translated before the includes tag works. As a result its giving a error. How can this issue be handled in a different way ?
Should I create a custom template tag for this ?
You can do it with add filter and with statement .
First you build a
template_name, which consist offoo.idin string format concatenated with.html. Then you pass it toincludetag, concatenated with path to template directory.