Open 360cid opened 3 years ago
Thank you @360cid, I wouldn’t be surprised if this was indeed the same issue as #28. Currently it’s not ideal that each rule implements its own parsing of the template’s AST, so it leads to issues like this.
If you want to help fixing this, the first step will be to add a test case for this in https://github.com/thibaudcolas/curlylint/blob/main/curlylint/rules/image_alt/image_alt_test.json.
Describe the bug
The
image_alt
rule does not seem to work inside Django template blocks. This seems very similar to #28, but since it's a different rule I wanted to open a separate ticket.Which terms did you search for in the documentation and issue tracker?
Image_alt, image, alt tag, django
Environment
MacOS Catalina 10.15.7
Steps to reproduce
template.html
:image_alt
enabled:Expected behavior
Actual behavior
The missing alt attribute is reported correctly when the
img
tag is moved out of the block.