Django Template Linter
Project description
djlint
Simple Django template linter.
Install
pip install djlint
Usage
djlint <file or path>
Optional args
Arg | Definition | Default |
---|---|---|
-e, --extension | File extension to lint. | default=html |
Rules
Error Codes
Code | Meaning |
---|---|
E001 | Variables should be wrapped in a single whitespace. Ex: {{ this }} |
E002 | Double quotes should be used in tags. Ex {% extends "this.html" %} |
Warning Codes
Code | Meaning |
---|---|
W003 | Endblock should have name. Ex: {% endblock body %}. |
W004 | Status urls should follow {% static path/to/file %} pattern. |
0.0.1
Initial release.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
djlint-0.0.5.tar.gz
(19.4 kB
view hashes)
Built Distribution
djlint-0.0.5-py3-none-any.whl
(16.6 kB
view hashes)