Django template LSP
Project description
Django template LSP
A simple Django template LSP for completions that has support for:
- Custom
tags
andfilters
- templates for
extends
andincludes
- load tag
- static files
- urls
Support (tested)
- Python: 3.10, 3.11, 3.12
- Django: 3.2, 4.2, 5.0
Install
pip install django-template-lsp
Options
docker_compose_file
(string) default: "docker-compose.yml"docker_compose_service
(string) default: "django"django_settings_module
(string) default: ""
Editors
Helix
In your global or project languages.toml
add the following
[language-server.djlsp]
command = "djlsp"
[[language]]
name = "html"
language-servers = [ "vscode-html-language-server", "djlsp" ]
Project settings .helix/languages.toml
:
[language-server.djlsp.config]
django_settings_modules="<your.settings.module>"
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Close
Hashes for django_template_lsp-0.2.1.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | e5bcb8cd32537dd1d3340b50725cf4e3870cba2e61cfaa3d0f432baf090c5632 |
|
MD5 | 1f5e432c8ce61a46cc02b07f8161fadc |
|
BLAKE2b-256 | 1ad8ef71c9f83d1d764b60d937ecd61c9a1290ec65bdbb067b267f689d4536fb |
Close
Hashes for django_template_lsp-0.2.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ce579e1ea943ca70caefc0ff527b095741a5bd0bac482775dd4b3a55eaa7f3da |
|
MD5 | c5be7e0f1dbf8e4ee539b0866aaa1e6a |
|
BLAKE2b-256 | 83bd17038007b4acc6c0a352202a0522f4874e492ef95f26834b5e9d82f8c4b6 |