oujood.com

La balise commentaire en django

Dans ce tutoriel nous allons apprendre à utiliser les commentaires dans les templates.
Le commentaire est utile lorsque vous commentez du code pour documenter la raison pour laquelle le code a été désactivé ou pour créer des repères dans votre code.

chercher |

Commentaires courts

Nous avons déjà vu que pour commenter une ligne en python nous commençons la ligne par le caractère # . Cela n'est pas valable dans django.

Vous pouvez utiliser les balises {# ... #} pour commenter un code, ce qui peut être plus facile pour les petits commentaires.
Exemple Commentez la chaine de caractères "Tout le monde" :

          📋 Copier le code

<!DOCTYPE html>
<html>
<body>
<h1>
Bienvenue {# Tout le monde #} !
</h1>

</body>
</html> 

La balise comment en django

Les commentaires vous permettent d'avoir des sections de code qui doivent être ignorées.

Pour commenter un bloc de code de plus d'une ligne on peut utiliser la balise comment.

Début du commentaire : {% comment %}
Fin du commentaire : {% endcomment %}

Django ignore tout ce qui se trouve entre {% comment %} et {% endcomment %}.

Une note facultative peut être insérée dans la première balise. Par exemple, ceci est utile lorsque vous commentez du code pour documenter la raison pour laquelle le code a été désactivé.

Exemple d'utilisation :

        📋 Copier le code

<!DOCTYPE html>
<html>
<body>
<h1>
Bienvenue {# Tout le monde #} !
</h1>
<p>Texte rendu : </p>
{% comment %}
	<h1>Bienvenue mesdames et messieurs !</h1>
    <p>Texte commenté avec {{ create_date|date : "c" }}</p>
{% endcomment %}
</body>
</html>
Vous pouvez ajouter un message à votre commentaire, pour vous aider à vous rappeler pourquoi vous avez écrit ce commentaire, ou comme message aux autres personnes qui lisent le code.

exemple:
{% comment "message ajouté au commentaire" %}
	<h1>Bienvenue mesdames et messieurs !</h1>
    <p>Texte commenté avec {{ create_date|date : "c" }}</p>
{% endcomment %}

Commentaire dans les vues

Les Views sont écrites en Python, et les commentaires Python sont écrits avec le caractère # :

Exemple Commenter une section dans le view :

Fichier views.py             📋 Copier le code

from django.http import HttpResponse
from django.template import loader

def testing(request):
  template = loader.get_template('template.html')
  context = {
  # voici un commentaire
  #le commentaire dans views 
    'prenom': 'Robert',
  }
  # ceci est un autre commentaire
  return HttpResponse(template.render(context, request))  
Pour en savoir plus sur les commentaires Python, consultez le tutoriel sur les commentaires Python.

Voir aussi nos tutoriel :

fonction strrpos, strrpos

Trouve la position de la dernière occurrence d'une sous- chaîne dans une chaîne

Manipulation des Formulaires en PHP

Manipulation des Formulaires en PHP

Liste des propriétés css

Aide mémoire : Référence des Propriétés de CSS...