Merge branch 'master' into dependabot/pip/charset-normalizer-3.4.0

This commit is contained in:
Juro Oravec 2024-10-31 10:56:29 +01:00 committed by GitHub
commit a8456e4a5d
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 9 additions and 5 deletions

View file

@ -141,7 +141,7 @@ it allows to return either a string or a Template instance.
{% endcomponent %} {% endcomponent %}
``` ```
While `django_components.shorthand_component_formatter` allows you to write components like so: While `django_components.component_shorthand_formatter` allows you to write components like so:
```django ```django
{% button href="..." disabled %} {% button href="..." disabled %}
@ -2778,7 +2778,7 @@ Click me!
You can change this behaviour in the settings under the [`COMPONENTS.tag_formatter`](#tag-formatter-setting). You can change this behaviour in the settings under the [`COMPONENTS.tag_formatter`](#tag-formatter-setting).
For example, if you set the tag formatter to `django_components.shorthand_component_formatter`, the components will use their name as the template tags: For example, if you set the tag formatter to `django_components.component_shorthand_formatter`, the components will use their name as the template tags:
```django ```django
{% button href="..." disabled %} {% button href="..." disabled %}
@ -2814,7 +2814,7 @@ django_components provides following predefined TagFormatters:
{% component "button" href="..." / %} {% component "button" href="..." / %}
``` ```
- **`ShorthandComponentFormatter` (`django_components.shorthand_component_formatter`)** - **`ShorthandComponentFormatter` (`django_components.component_shorthand_formatter`)**
Uses the component name as start tag, and `end<component_name>` Uses the component name as start tag, and `end<component_name>`
as an end tag. as an end tag.

View file

@ -30,7 +30,10 @@ deps =
django50: Django>=5.0,<5.1 django50: Django>=5.0,<5.1
pytest pytest
pytest-xdist pytest-xdist
playwright # NOTE: Keep playwright is sync with the version in requirements-ci.txt
# Othrwise we get error:
# playwright._impl._errors.Error: BrowserType.launch: Executable doesn't exist at /home/runner/.cache/ms-playwright/chromium-1140/chrome-linux/chrome
playwright==1.47.0
requests requests
types-requests types-requests
whitenoise whitenoise
@ -48,7 +51,8 @@ commands = isort --check-only --diff src/django_components
[testenv:coverage] [testenv:coverage]
deps = deps =
pytest-coverage pytest-coverage
playwright # NOTE: Keep playwright in sync with the version in requirements-ci.txt
playwright==1.47.0
requests requests
types-requests types-requests
whitenoise whitenoise