preguntar acerca de jinja2

6
réponses

Comment incrémenter une variable sur une boucle for dans le modèle jinja?

Je voudrais faire quelque chose comme: La Variable p provient de test.py qui est une liste ['a', 'b','c','d'] {% for i in p %} {{variable++}} {{variable}} La sortie du résultat est: 1 2 3 4 ... …
demandé sur 1970-01-01 00:33:31
4
réponses

Comment passer une liste de Python, par Jinja2 à JavaScript

Je suis nouveau en JavaScript, et je fais face à un problème en ce moment. Disons que j'ai une variable Python: listOfItems= ['1','2','3','4','5'] Et je le passe à Jinja en rendant HTML, et j'ai aussi une fonction en JavaScript appelée somefuncti …
demandé sur 1970-01-01 00:33:33
3
réponses

Comment sélectionner dynamiquement le répertoire de modèles à utiliser dans flask?

Par défaut, flask utilise les fichiers template stockés dans le répertoire "template": /flaskapp /application.py /templates /hello.html Existe-t-il un moyen de choisir dynamiquement le répertoire du modèle en fonction de l'utilisa …
demandé sur 1970-01-01 00:33:32
3
réponses

liste du dictionnaire dans le modèle jinja

Comment parcourir la liste des dictionnaires dans le modèle jinja? list1=[{"username": "abhi","pass": 2087}] return render_template("file_output.html",lis=list1) Dans le modèle <table border=2> <tr> <td> Key </ …
demandé sur 1970-01-01 00:33:34
5
réponses

Modèles Jinja-formater un flottant en tant que monnaie séparée par des virgules

J'essaie de formater un flottant en tant que Devise séparée par des virgules. Par exemple 543921.9354 devient $543,921.94. J'utilise le filtre format dans les modèles Jinja, qui semble imiter l'opérateur % en Python plutôt que la fonction Python fo …
demandé sur 1970-01-01 00:33:32
4
réponses

Utilisation de caractères utf-8 dans un modèle Jinja2

J'essaie d'utiliser des caractères utf-8 lors du rendu d'un modèle avec Jinja2. Voici à quoi ressemble mon modèle: <!DOCTYPE HTML> <html manifest="" lang="en-US"> <head> <meta charset="UTF-8"> <title>{{title}}& …
demandé sur 1970-01-01 00:33:34
1
réponses

Comment construire une table HTML avec une simple boucle for dans Jinja2?

J'apprends juste Jinja2. Je n'ai jamais fait de modèle auparavant, donc je trouve la documentation très confuse en ce moment. Comment puis-je construire une table HTML avec une simple boucle FOR? Mon modèle ressemble à ceci: {% for item in items % …
demandé sur 1970-01-01 00:33:32
4
réponses

Modification de la classe active d’un lien avec le CSS twitter bootstrap en python / flask

J'ai obtenu l'extrait html suivant de ma page template.html. <ul class='nav'> <li class="active"><a href='/'>Home</a></li> <li><a href='/lorem'>Lorem</a></li> {% if session['logged_i …
demandé sur 1970-01-01 00:33:33
3
réponses

Impossible de passer les variables jinja2 dans l’extrait javascript

Comment puis-je transmettre des données jinja2 en javascript. J'ai une url REST Flask comme /logs/<test_case_name> J'essaie d'utiliser .getJSON() pour interroger l'URL ci-dessus et je voudrais donc passer les données jinja2 qui ont le testcase …
demandé sur 1970-01-01 00:33:34
2
réponses

Comment obtenir une liste des variables actuelles du modèle Jinja 2?

Si je retourne un modèle Jinja2 comme ceci: return render_response('home.htm', **context) Comment obtenir une liste des variables dans le contexte à partir du modèle? ... …
demandé sur 1970-01-01 00:33:30