J'essaye de rendre le fichier home.html. Le fichier existe dans mon projet, mais je reçois jinja2.exceptions.TemplateNotFound: home.htmlquand j'essaye de le rendre. Pourquoi Flask ne trouve-t-il pas mon modèle? from flask import Flask, render_template app = Flask(__name__) @app.route('/') def home(): return render_template('home.html') /myproject app.py home.html
J'utilise Flask pour développer un site Web et pendant le développement, j'exécute flask en utilisant le fichier suivant: #!/usr/bin/env python from datetime import datetime from app import app import config if __name__ == '__main__': print '################### Restarting @', datetime.utcnow(), '###################' app.run(port=4004, debug=config.DEBUG, host='0.0.0.0') Lorsque je démarre le serveur, ou lorsqu'il …
Je veux implémenter une commande qui peut arrêter l'application flask en utilisant flask-script. J'ai cherché la solution pendant un moment. Parce que le framework ne fournit pas l'API "app.stop ()", je suis curieux de savoir comment coder cela. Je travaille sur Ubuntu 12.10 et Python 2.7.3.
Je comprends que Flask a les convertisseurs int, float et path, mais l'application que nous développons a des modèles plus complexes dans ses URL. Existe-t-il un moyen d'utiliser des expressions régulières, comme dans Django?
Je suis le tutoriel Flask ici: http://blog.miguelgrinberg.com/post/the-flask-mega-tutorial-part-i-hello-world J'arrive au point où j'essaye ./run.py et j'obtiens: Traceback (most recent call last): File "./run.py", line 3, in <module> from app import app File "/Users/benjaminclayman/Desktop/microblog/app/__init__.py", line 1, in <module> from flask import Flask ImportError: No module named flask Cela ressemble à: ImportError: aucun …
Voici mon code: @app.route('/hello', methods=["POST"]) def hello(): resp = make_response() resp.headers['Access-Control-Allow-Origin'] = '*' return resp Cependant, lorsque je fais une demande du navigateur à mon serveur, j'obtiens cette erreur: XMLHttpRequest cannot load http://localhost:5000/hello. No 'Access-Control-Allow-Origin' header is present on the requested resource. J'ai également essayé cette approche, en définissant les …
Existe-t-il un moyen de renvoyer une réponse (à partir d'un make_response()objet ou similaire) avec certaines propriétés afin qu'elle ne rende pas à nouveau la page et ne fasse rien d'autre non plus. J'essaie d'exécuter un code sur le serveur sans générer de sortie Un simple 'return None' produit: ValueError: View …
J'ai un préfixe que je veux ajouter à chaque itinéraire. En ce moment, j'ajoute une constante à l'itinéraire à chaque définition. Existe-t-il un moyen de le faire automatiquement? PREFIX = "/abc/123" @app.route(PREFIX + "/") def index_page(): return "This is a website about burritos" @app.route(PREFIX + "/about") def about_page(): return "This …
J'utilise Flask-SQLAlchemy pour interroger une base de données d'utilisateurs; cependant, tandis que user = models.User.query.filter_by(username="ganye").first() reviendra <User u'ganye'> Faire user = models.User.query.filter_by(username="GANYE").first() Retour None Je me demande s'il existe un moyen d'interroger la base de données d'une manière insensible à la casse, de sorte que le deuxième exemple revienne toujours …
J'ai du code dans une application Flask qui utilise des JSON dans la demande, et je peux obtenir l'objet JSON comme suit: Request = request.get_json() Cela fonctionne bien, mais j'essaie de créer des tests unitaires à l'aide du module unittest de Python et j'ai du mal à trouver un moyen …
J'écris une application dans Flask, qui fonctionne très bien sauf qu'elle WSGIest synchrone et bloquante. J'ai une tâche en particulier qui fait appel à une API tierce et cette tâche peut prendre plusieurs minutes. Je voudrais faire cet appel (c'est en fait une série d'appels) et le laisser fonctionner. tandis …
Dans mon application, l'état d'un objet commun est modifié en faisant des demandes, et la réponse dépend de l'état. class SomeObj(): def __init__(self, param): self.param = param def query(self): self.param += 1 return self.param global_obj = SomeObj(0) @app.route('/') def home(): flash(global_obj.query()) render_template('index.html') Si je l'exécute sur mon serveur de développement, …
Par défaut, lors de l'exécution de l'application Flask à l'aide du serveur intégré ( Flask.run), il surveille ses fichiers Python et recharge automatiquement l'application si son code change: * Detected change in '/home/xion/hello-world/app.py', reloading * Restarting with reloader Malheureusement, cela semble fonctionner uniquement pour les fichiers * .py , et …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.