diff --git a/core/templates/core/base_fragment.jinja b/core/templates/core/base_fragment.jinja index 155ed2f2..37fc17ce 100644 --- a/core/templates/core/base_fragment.jinja +++ b/core/templates/core/base_fragment.jinja @@ -6,7 +6,7 @@ {% include "core/base/tabs.jinja" %} {% endblock %} - {% block errors%} + {% block errors %} {% if error %} {{ error }} {% endif %} diff --git a/docs/explanation/technos.md b/docs/explanation/technos.md index 27066a7c..30fefd5b 100644 --- a/docs/explanation/technos.md +++ b/docs/explanation/technos.md @@ -204,12 +204,12 @@ C'est une technologie simple et puissante qui se veut comme le jQuery du web mod [Site officiel](https://htmx.org/) -En plus de AlpineJS, l’interactivité sur le site est augmenté via Htmx. +En plus de AlpineJS, l’interactivité sur le site est augmentée via Htmx. C'est une librairie js qui s'utilise également au moyen d'attributs HTML à ajouter directement dans les templates. Son principe est de remplacer certains éléments du html par un fragment de -HTML renvoyé par le serveur backend. Cela se mari très bien avec le +HTML renvoyé par le serveur backend. Cela se marie très bien avec le fonctionnement de django et en particulier de ses formulaires afin d'éviter de doubler le travail pour la vérification des données. diff --git a/docs/tutorial/fragments.md b/docs/tutorial/fragments.md index 3a2074d5..007d4c0d 100644 --- a/docs/tutorial/fragments.md +++ b/docs/tutorial/fragments.md @@ -7,7 +7,7 @@ juste le fragment. En particulier quand on utilise l'attribut `hx-history` de ht Pour remédier à cela, il existe le mixin [AllowFragment][core.views.AllowFragment]. Une fois ajouté à une vue Django, il ajoute le boolean `is_fragment` dans les -templates jinja. Sa valeur est `True` uniquement si HTMX envoi la requette. +templates jinja. Sa valeur est `True` uniquement si HTMX envoie la requête. Il est ensuite très simple de faire un if/else pour hériter de `core/base_fragment.jinja` au lieu de `core/base.jinja` dans cette situation.