Compare commits

...

1 Commits

Author SHA1 Message Date
dsh
692bed25a6 add jinja2 to python roadmap 2024-11-04 10:14:48 +00:00
2 changed files with 40 additions and 2 deletions

View File

@@ -0,0 +1,8 @@
# Jinja2
Jinja2 is a popular templating engine for Python that allows you to generate dynamic HTML, XML, or other text formats. It features a simple yet powerful syntax with template inheritance, filters, macros, and automatic HTML escaping for security. Commonly used with web frameworks like Flask, Jinja2 enables developers to embed Python-like expressions and logic within template files while maintaining a clean separation between application logic and presentation.
Learn more from the following resources:
- [@official@Jinja Website](https://jinja.palletsprojects.com/en/stable/)
- [@video@Introduction to Jinja2 Templating](https://www.youtube.com/watch?v=OraYXEr0Irg)

View File

@@ -260,10 +260,10 @@
},
"zIndex": -999,
"width": 371,
"height": 118,
"height": 171,
"style": {
"width": 371,
"height": 118
"height": 171
},
"resizing": false,
"positionAbsolute": {
@@ -3667,6 +3667,36 @@
"focusable": true,
"resizing": false,
"selectable": true
},
{
"id": "nieX0y5ObncvgRVZYYigT",
"type": "subtopic",
"position": {
"x": -599.8231176820491,
"y": 1277.64342674736
},
"selected": false,
"data": {
"label": "Jinja2",
"style": {
"fontSize": 17,
"justifyContent": "flex-start",
"textAlign": "center"
}
},
"zIndex": 999,
"width": 338,
"height": 49,
"positionAbsolute": {
"x": -599.8231176820491,
"y": 1277.64342674736
},
"dragging": false,
"style": {
"width": 338,
"height": 49
},
"resizing": false
}
],
"edges": [