We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
When I use include statements outside of for loops, they seem to work, but when I move the include statement over to the for loop it errors out.
My code:
<form> {% for fieldName in object.Fields %} {% include "field/text.django" with name="TEST" %} {% endfor %} </form>
And the error I get:
failed to render: [Error (where: checkForValidIdentifiers)] context-key '' (value: '<schema.Type Value>') is not a valid identifier
If I move the include statement like below, I get no error and the 'field/text.django' template gets rendered correctly:
<form> {% include "field/text.django" with name="TEST" %} {% for fieldName in object.Fields %} {% endfor %} </form>
Are include statements not supposed to work inside for loops, or am I doing something wrong?
For reference, this is the contents of field/text.django:
field/text.django
<label for="{{ name }}"> {{ name }} <input type="text" id="{{ name }}" name="{{ name }}" /> </label>
The text was updated successfully, but these errors were encountered:
Just to add some color, this for sure worked in v4, I have yet to run a bisect to see exactly where it stopped working.
Sorry, something went wrong.
Thanks for raising this issue. If you find the respective commit, please let me know.
flosch
No branches or pull requests
When I use include statements outside of for loops, they seem to work, but when I move the include statement over to the for loop it errors out.
My code:
And the error I get:
If I move the include statement like below, I get no error and the 'field/text.django' template gets rendered correctly:
Are include statements not supposed to work inside for loops, or am I doing something wrong?
For reference, this is the contents of
field/text.django
:The text was updated successfully, but these errors were encountered: