Jinja2 Arath
Jinja2 Arath
Jinja2 Arath
USO DE JINJA2
0
EN HTML
2
3
Tecnologías y aplicaciones en
internet
➔ UPTEX ISC
°GARCIA NIETO JONATAN ARATH
1. Los tipos de datos en Jinja se utilizan para representar diferentes tipos de valores,
como números, cadenas de texto, listas, diccionarios, etc. Estos tipos de datos
permiten almacenar información y realizar operaciones sobre ella. Algunos ejemplos
de tipos de datos en Jinja son:
- Diccionarios: Representan una colección de pares clave-valor, donde cada valor está
asociado a una clave.
2. Los operadores en Jinja se utilizan para realizar operaciones entre valores. Algunos
ejemplos de operadores en Jinja son:
- Operadores aritméticos: Permiten realizar operaciones matemáticas, como suma
(+), resta (-), multiplicación (*), división (/), etc.
En este ejemplo, se recorre la lista "items" e imprime cada elemento dentro de una
etiqueta `<li>`.
En este ejemplo, se define una función llamada "greet" que recibe un parámetro
"name" y devuelve un saludo personalizado.
6. Las clases en Jinja se utilizan para representar objetos con propiedades y
comportamientos. Puedes definir tus propias clases en Jinja para estructurar y
organizar tu código. Aquí tienes un ejemplo:
En este ejemplo, se define una clase llamada "MyClass" con un constructor (__init__)
y un método "greet". Se crea un objeto "person" de la clase "MyClass" y se llama al
método "greet".
7. Los métodos son funciones definidas dentro de una clase en Jinja. Pueden acceder
a los atributos y realizar operaciones específicas para los objetos de esa clase. El
ejemplo anterior muestra un ejemplo de método en la clase "MyClass".
8. Los atributos son variables asociadas a un objeto en Jinja. Los objetos de una clase
pueden tener diferentes atributos que almacenan información sobre el objeto. El
ejemplo anterior muestra un ejemplo de atributo "name" en la clase "MyClass".
9. Los objetos son instancias de una clase en Jinja. Puedes crear objetos basados en
una clase y acceder a sus atributos y métodos. El ejemplo anterior muestra cómo se
crea un objeto "person" de la clase "MyClass" y se llama a su método "greet".