comentario – Etiquetas de plantilla de Django

Una plantilla de Django es un documento de texto o una string de Python marcada con el lenguaje de plantillas de Django. Django, al ser un poderoso marco de trabajo incluido en las baterías, brinda comodidad para representar datos en una plantilla. Las plantillas de Django no solo permiten pasar datos de la vista a la plantilla, sino que también brindan algunas características limitadas de programación, como variables, bucles for, comentarios, etc. 
Este artículo trata sobre cómo usar la etiqueta de comentario en la plantilla. La plantilla ignora todo entre {% comentario %} y {% comentario final %}. Se puede insertar una nota opcional en la primera etiqueta. Por ejemplo, esto es útil cuando se comenta el código para documentar por qué se deshabilitó el código. 

Sintaxis 

{% comment 'comment_name' %}
{% endcomment %}

Ejemplo 

{% comment "Optional note" %}
    Commented out text with {{ create_date|date:"c" }}
{% endcomment %}

Comentario – Plantilla de Django Etiquetas Explicación

Ilustración de cómo usar la etiqueta de comentario en las plantillas de Django usando un ejemplo. Considere un proyecto llamado geeksforgeeks que tenga una aplicación llamada geeks. 

Consulte los siguientes artículos para comprobar cómo crear un proyecto y una aplicación en Django. 

Ahora cree una vista a través de la cual pasaremos el diccionario de contexto, 
en geeks/views.py, 

Python3

# import Http Response from django
from django.shortcuts import render
 
# create a function
def geeks_view(request):
    # create a dictionary
    context = {
        "data" : "<h1>GeeksForGeeks is the Best</h1>",
    }
    # return response
    return render(request, "geeks.html", context)

Cree una ruta de URL para asignar a esta vista. En geeks/urls.py,

Python3

from django.urls import path
 
# importing views from views..py
from .views import geeks_view
 
urlpatterns = [
    path('', geeks_view),
]

Crea una plantilla en templates/geeks.html, 

HTML

Data uncommented :
{{ data }}
Data commented :
{% comment "Optional note" %}
    {{ data }}
{% endcomment %}

Verifiquemos si los comentarios se muestran en la plantilla. 

comment-django-template-tags

Publicación traducida automáticamente

Artículo escrito por NaveenArora y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *