diff --git a/README.org b/README.org index 65684c7..690164a 100644 --- a/README.org +++ b/README.org @@ -9,3 +9,7 @@ Doc.: https://python-docs-es.readthedocs.io/es/3.10/library/venv.html * Python ~ tutorial Jinja templates https://realpython.com/primer-on-jinja-templating/ + +* Control flow - Jinja tpl 's + +MUSICA INSTRUMENTAL : Wim Mertens diff --git a/message_frieda.txt b/message_frieda.txt new file mode 100644 index 0000000..36f08f0 --- /dev/null +++ b/message_frieda.txt @@ -0,0 +1,9 @@ + +HOLA! Frieda, + + Estoy happy to inform you that you did very well on today's Python Challenge. + HAs alcanzado esta puntuacion : 92 de { max_score }} PUNTOS ! + +see you tomorrow, nos vemos :-) + +Mr. JokerPy \ No newline at end of file diff --git a/message_fritz.txt b/message_fritz.txt new file mode 100644 index 0000000..44ca252 --- /dev/null +++ b/message_fritz.txt @@ -0,0 +1,9 @@ + +HOLA! Fritz, + + Estoy happy to inform you that you did very well on today's Python Challenge. + HAs alcanzado esta puntuacion : 40 de { max_score }} PUNTOS ! + +see you tomorrow, nos vemos :-) + +Mr. JokerPy \ No newline at end of file diff --git a/message_gergeley.txt b/message_gergeley.txt new file mode 100644 index 0000000..eb6fa25 --- /dev/null +++ b/message_gergeley.txt @@ -0,0 +1,9 @@ + +HOLA! Gergeley, + + Estoy happy to inform you that you did very well on today's Python Challenge. + HAs alcanzado esta puntuacion : 87 de { max_score }} PUNTOS ! + +see you tomorrow, nos vemos :-) + +Mr. JokerPy \ No newline at end of file diff --git a/message_sandrine.txt b/message_sandrine.txt new file mode 100644 index 0000000..d37b3a3 --- /dev/null +++ b/message_sandrine.txt @@ -0,0 +1,9 @@ + +HOLA! Sandrine, + + Estoy happy to inform you that you did very well on today's Python Challenge. + HAs alcanzado esta puntuacion : 100 de { max_score }} PUNTOS ! + +see you tomorrow, nos vemos :-) + +Mr. JokerPy \ No newline at end of file diff --git a/message_sirius.txt b/message_sirius.txt new file mode 100644 index 0000000..9a0e232 --- /dev/null +++ b/message_sirius.txt @@ -0,0 +1,9 @@ + +HOLA! Sirius, + + Estoy happy to inform you that you did very well on today's Python Challenge. + HAs alcanzado esta puntuacion : 75 de { max_score }} PUNTOS ! + +see you tomorrow, nos vemos :-) + +Mr. JokerPy \ No newline at end of file diff --git a/templates/message.text b/templates/message.text deleted file mode 100644 index 9e90fe0..0000000 --- a/templates/message.text +++ /dev/null @@ -1,9 +0,0 @@ -{# templates/message.txt #} -HOLA! {{ name }}, - - Estoy happy to inform you that you did very well on today's {{ test_name }}. - HAs alcanzado esta puntuación : {{ score }} de { max_score }} PUNTOS ! - -see you tomorrow, nos vemos :-) - -Mr. JokerPy diff --git a/templates/message.txt b/templates/message.txt new file mode 100644 index 0000000..4d3668c --- /dev/null +++ b/templates/message.txt @@ -0,0 +1,20 @@ +{# templates/message.txt #} +HOLA! {{ name }}, + +{% if score > 80 %} + + ( Acá Informamos tan sólo en caso de una cierta puntuación, por encima de un umbral ) + + Estoy happy to inform you that you did very well on today's {{ test_name }}. + HAs alcanzado esta puntuacion : {{ score }} de { max_score }} PUNTOS ! ;-) + +{% else %} + + Vaya! Siento informarte de que tu puntuacuón : {{ score }} es más que mejorable ... {{ test_name }} :-| + +{% endif %} + + +see you tomorrow, nos vemos :-) + +Mr. JokerPy diff --git a/write_messages.py b/write_messages.py index 196f8c7..02f65d9 100644 --- a/write_messages.py +++ b/write_messages.py @@ -8,6 +8,8 @@ students = [ {"name": "Sandrine", "score": 100}, {"name": "Gergeley", "score": 87}, {"name": "Frieda", "score": 92}, + {"name": "Fritz", "score": 40}, + {"name": "Sirius", "score": 75}, ] environment = Environment(loader=FileSystemLoader("templates/"))