Tag: flask

Kolben ist ein leichtgewichtiges framework für die Entwicklung von web-Anwendungen mit Python.

Was sind Flask Blueprints, genau?

Anzahl der Antworten 1 Antworten
Ich haben Lesen die offizielle Kolben Dokumentation auf Blaupausen und sogar ein oder zwei blog-Beiträge über die Verwendung der Ihnen. Habe ich auch verwendet, Sie in meinem web-app, aber ich nicht ganz verstehen, was Sie sind oder

Starten Sie eine Flaschenanwendung in einem separaten Thread

Anzahl der Antworten 3 Antworten
Ich bin derzeit an der Entwicklung einer Python-Anwendung auf, die ich sehen wollen, Echtzeit-Statistiken. Ich wollte Flask um machen es einfach zu bedienen und zu verstehen. Das Problem ist, dass mein Kolben-server sollte starten ganz am Anfang

Warum läuft der Flask-Dev-Server zweimal selbst?

Anzahl der Antworten 3 Antworten
Ich bin mit Kolben für die Entwicklung einer website-und zwar in der Entwicklung, die ich laufen Fläschchen mit der folgenden Datei: #!/usr/bin/env python from datetime import datetime from app import app import config if __name__ == '__main__':

Verbindung zum Flask-Webdienst nicht möglich, Verbindung verweigert

Anzahl der Antworten 5 Antworten
Ich versuche, führen Sie eine einfache web-server auf einem Raspberry Pi mit Kolben. Wenn ich meine Flasche-app sagt: läuft auf http://127.0.0.1:5000/ Aber wenn ich geben Sie diese Adresse auf meinem laptop im Chrome bekomme ich ERR_CONNECTION_REFUSED Kann

Wie bekomme ich die verschiedenen Teile der URL einer Flask-Anfrage?

Anzahl der Antworten 3 Antworten
Will ich erkennen, ob die Anfrage kam von der localhost:5000 oder foo.herokuapp.com host-und was-Pfad angefordert wurde. Wie bekomme ich diese Informationen über eine Flasche verlangen? InformationsquelleAutor der Frage Dogukan Tufekci | 2013-04-12

So aktivieren Sie CORS in Kolben und Heroku

Anzahl der Antworten 3 Antworten
Ich versuche, eine cross-origin-request mit Hilfe von jquery, aber es hält wird ablehnen mit der Meldung XMLHttpRequest-Objekt kann nicht geladen werden: http://... Nein "Access-Control-Allow-Origin' header vorhanden ist, auf die angeforderte Ressource. Ursprung ... von daher nicht der

Konfigurieren Sie den Flask-Dev-Server so, dass er im Netzwerk sichtbar ist

Anzahl der Antworten 6 Antworten
Ich bin mir nicht sicher, ob das Fläschchen bestimmten, aber wenn ich eine app im dev-Modus (http://localhost:5000), ich kann nicht darauf zugreifen, die von anderen Computern im Netzwerk (mit http://[dev-host-ip]:5000). Mit Schienen im dev-Modus, zum Beispiel, funktioniert

Kolben Blueprint Vorlage Ordner

Anzahl der Antworten 3 Antworten
Mein Kolben app-layout: myapp/ run.py admin/ __init__.py views.py pages/ index.html main/ __init__.py views.py pages/ index.html _init_.py-Dateien sind leer. admin/views.py Inhalt: from flask import Blueprint, render_template admin = Blueprint('admin', __name__, template_folder='pages') @admin.route('/') def index(): return render_template('index.html') main/views.py ist

Flask - Wie erstelle ich benutzerdefinierten abort () Code?

Anzahl der Antworten 4 Antworten
Flasche hat eine gute Fehlerbehandlung durch die Verwendung von abort() oder wenn der Fehler wirklich aufgetreten ist. Vom Kolben Dokumentation gibt es ein Beispiel für Fehler 404-handler: @app.errorhandler(404) def not_found(error): return render_template('404.html'), 404 So, ich habe versucht

Wie verwende ich g.user global in der Flasche?

Anzahl der Antworten 3 Antworten
Wie ich verstehe, dass die g-variable in der Flasche, es sollte mir mit einem globalen Platz zum verstauen der Daten, wie halt der aktuelle Benutzer nach dem login. Ist das richtig? Ich würde gerne meine navigation angezeigt,

Flask Blaupausen ordnungsgemäße Verwendung

Anzahl der Antworten 1 Antworten
Ich habe eine Frage zu den Blaupausen. Ich habe eine app, die aufgebaut ist wie dieses app /run.py /APP /__init__.py /VIEWS /__init__.py /general.py /crud.py dies ist der code http://pastebin.com/bsHsTGAP run.py from overwatch import app app.run() __init__.py from

Angular JS POST-Anfrage sendet keine JSON-Daten

Anzahl der Antworten 7 Antworten
Ich versuche so senden Sie ein Objekt als JSON zu meinem webservice im Fläschchen erwartet wird JSON in der die Daten angefordert hat. Ich getestet habe, den Dienst manuell durch senden von JSON-Daten, und es funktioniert gut.

So drucken Sie von Flask @ app.route zur Python-Konsole

Anzahl der Antworten 1 Antworten
Ich möchte einfach print "Hallo Welt", um die python-Konsole nach der /- Taste wird aufgerufen durch den Benutzer. Dies ist mein naiver Ansatz: @app.route('/button/') def button_clicked(): print 'Hello world!' return redirect('/') Hintergrund: ich möchte ausführen von anderen

Python Flask absichtlich leere Antwort

Anzahl der Antworten 1 Antworten
Gibt es eine Möglichkeit, eine Antwort zurück (von make_response () - Objekt oder ähnlich) mit bestimmten Eigenschaften, so dass es nicht Rendern der Seite wieder und nicht etwas anderes tun. Ich versuche zu laufen, einen code auf

SQLite. Wie erhält man den Wert des Auto Increment Primärschlüssels nach dem Einfügen, außer last_insert_rowid ()?

Anzahl der Antworten 1 Antworten
Ich bin mit Sqlite3 mit Kolben microframework, aber diese Frage betrifft nur die Sqlite-Seite der Dinge.. Hier ist ein Ausschnitt aus dem code: g.db.execute('INSERT INTO downloads (name, owner, mimetype) VALUES (?, ?, ?)', [name, owner, mimetype]) file_entry

Flask-WTF - validate_on_submit () wird niemals ausgeführt

Anzahl der Antworten 5 Antworten
Ich bin mit Kolben-WTF: Hier ist mein Fragebogen: from flask.ext.wtf import Form, TextField class BookNewForm(Form): name = TextField('Name') Hier ist der controller: @book.route('/book/new', methods=['GET', 'POST']) def customers_new(): form = BookNewForm() if form.is_submitted(): print "submitted" if form.validate(): print

Erste Zeile von sqlalchemy bekommen

Anzahl der Antworten 3 Antworten
Ich habe die folgende Abfrage: profiles = session.query(profile.name).filter(and_(profile.email == email, profile.password == password_hash)) Wie kann ich überprüfen, ob es eine Zeile und wie kann ich nur wieder das erste (sollte nur eine sein, wenn es eine übereinstimmung

Formular Sendefehler, Flask

Anzahl der Antworten 2 Antworten
Es ist eine form mit zwei <input type="submit">. Aber wenn ich sende, zweites Einreichen verursacht Fehler. layout: <form action="{{ url_for('index') }}" method="post"> <input type="submit" name="add" value="Like"> <input type="submit" name="remove" value="Dislike"> </form> main.py: ... if request.method == 'POST':

Pythonflaschen-Importfehler

Anzahl der Antworten 8 Antworten
Ich bin mit dem folgenden code from flask import Flask app = Flask(__name__) @app.route("/") def hello(): return "Hello World!" if __name__ == "__main__": app.run(host='0.0.0.0', port=80, debug=True) und bekommen die folgende Fehlermeldung Traceback (most recent call last): File

Wie führe ich uwsgi mit virtualenv?

Anzahl der Antworten 5 Antworten
Ich entwerfe gerade meine erste echte python-flask-Projekt und bin über das einrichten der build-server für die Bereitstellung der "Aktuellen Build", das auf jedem check-in. Habe ich ein startup Skript, in dem ich die Anwendung starten mittels uwsgi

Flask jsonify eine Liste von Objekten

Anzahl der Antworten 2 Antworten
Habe ich eine Liste von Objekten, die ich brauche, um jsonify. Ich habe die Flasche jsonify docs, aber ich bin einfach nicht bekommen es. Meiner Klasse hat mehrere inst-vars, von denen jeder ein string: gene_idgene_symbolp_value. Was muss

Fläschchen request.args vs request.form

Anzahl der Antworten 2 Antworten
Mein Verständnis ist, dass request.args im Kolben enthält die URL-kodierte Parameter aus einem GET Anfrage während request.form enthält POST Daten. Was ich habe eine harte Zeit greifen ist, warum, wenn Sie POST Anfrage, die versuchen, Zugriff auf

Wie bekomme ich Flask auf Port 80?

Anzahl der Antworten 5 Antworten
Habe ich ein Flask-server läuft über port 5000, und es ist in Ordnung. Ich kann darauf zugreifen zu http://example.com:5000 Aber ist es möglich, einfach darauf zugreifen zu http://example.com? Ich gehe davon aus, dass bedeutet, ich muss den

Wie verwende ich url_for, wenn meine Methode mehrere Routenanmerkungen enthält?

Anzahl der Antworten 3 Antworten
Also ich habe eine Methode, die erreichbar ist durch mehrere Routen: @app.route("/canonical/path/") @app.route("/alternate/path/") def foo(): return "hi!" Nun, wie kann ich rufen Sie url_for("foo") und weiß, dass ich den ersten Weg? InformationsquelleAutor der Frage jiggy | 2011-10-16

Fehler: [Errno 10053]

Anzahl der Antworten 6 Antworten
Wenn ich die Codierung auf der Flasche, dann habe ich manchmal diese Fehlermeldung erhalten: Traceback (most recent call last): File "C:\Python27\lib\SocketServer.py", line 284, in _handle_request_noblock self.process_request(request, client_address) File "C:\Python27\lib\SocketServer.py", line 310, in process_request self.finish_request(request, client_address) File "C:\Python27\lib\SocketServer.py",

Wie bekommt man JSON in Flask?

Anzahl der Antworten 4 Antworten
Ich versuche zu bauen, ein einfaches API mit Thermoskanne, in die ich jetzt Lesen möchte einige Geschrieben JSON. Ich mache die post mit der Briefträger Chrome-Erweiterungund die JSON-poste ich einfach {"text":"lalala"}. Ich versuche zu Lesen, JSON, mithilfe

Wie man Daten in der Flask-Anfrage erhält

Anzahl der Antworten 11 Antworten
Ich möchte in der Lage sein, um die gesendeten Daten zu meinem Fläschchen app. Ich habe versucht, den Zugriff auf request.data aber es ist eine leere Zeichenfolge. Wie greifen Sie auf Daten anfordern? @app.route('/', methods=['GET', 'POST']) def

Die Zieldatenbank ist nicht aktuell

Anzahl der Antworten 3 Antworten
Ich möchte eine migration für eine Kolben-app. Ich bin mit Alembic. Jedoch, erhalte ich die folgende Fehlermeldung. Target database is not up to date. Online, ich habe gelesen, dass es hat etwas zu tun mit diesem. http://alembic.zzzcomputing.com/en/latest/cookbook.html#building-an-up-to-date-database-from-scratch

AttributeError: 'int' -Objekt hat kein Attribut '_sa_instance_state'

Anzahl der Antworten 2 Antworten
Ich bin auf forum-template mit Kolben. Wenn ich Versuch zum erstellen eines neuen Threads im browser mit Formen, SQLAlchemy wirft einen AttributeError. Das problem zeigte sich als ich versucht habe die Implementierung einer eins-zu-viele-Beziehung mit Forum-Thread und

Wie wiederhole ich eine Aufgabe im Python Flask Framework?

Anzahl der Antworten 1 Antworten
Ich Baue eine website, die bietet einige Informationen an die Besucher. Diese Informationen werden zusammengefasst in den hintergrund polling ein paar externe APIs alle 5 Sekunden. Die Art und Weise, ich habe es jetzt funktioniert ist, dass

Automatisches erneutes Laden der Python Flask App bei Codeänderungen

Anzahl der Antworten 5 Antworten
Ich bin untersucht, wie entwickeln Sie eine anständige web-app mit Python. Da ich nicht möchte, einige high-order-Strukturen zu bekommen in meinem Weg, meine Wahl fiel auf die leichte Flask framework. Die Zeit wird zeigen, ob dies die

Flask / Werkzeug zum Anhängen von HTTP-Content-Length-Header an Datei-Download

Anzahl der Antworten 3 Antworten
Ich bin mit Kolben (basierend auf Werkzeug), die verwendet Python. Kann der Benutzer eine Datei herunterladen, ich bin mit dem send_from_directory-Funktion. Jedoch, wenn Sie tatsächlich das herunterladen der Datei den HTTP-header content-length ist nicht festgelegt. Der user

Beim Streuen von Flask-Modellen wurde RuntimeError: 'Anwendung nicht registriert in db' ausgelöst

Anzahl der Antworten 2 Antworten
Ich bin re-factoring meine Flask Anwendung, die von der Streuung der Modelle, Blaupausen, aber ich bin mit einem runtime error. def create_app(): app = flask.Flask("app") app.config['SQLALCHEMY_DATABASE_URI'] = 'sqlite://' app.register_blueprint(api) db.init_app(app) db.create_all() return app Ich habe Folgendes problem(Beispiel-Projekt

Hintergrund Arbeiter mit Kolben

Anzahl der Antworten 2 Antworten
Ich habe eine webapp, basiert auf python/Flask und es hat einen entsprechenden hintergrund-job, der kontinuierlich läuft, in regelmäßigen Abständen Abfragen für Daten, die für jeden registrierten Benutzer. Möchte ich dieses hintergrund-Jobs zu starten, wenn das system startet

Wie stelle ich eine Flask-Anwendung in IIS bereit?

Anzahl der Antworten 3 Antworten
Kann mir jemand helfen, Holen Sie eine Flasche Anwendung, die unter IIS 6? Ich habe versucht, zu verwenden isapi-wsgi, aber wenn ich besuchen Sie das Virtuelle Verzeichnis Adresse bekomme ich eine Seite, die sagt "Das angegebene Modul

Flask URL für URLs in Javascript

Anzahl der Antworten 7 Antworten
Was ist die empfohlene Methode zum erstellen von dynamischen URLs in Javascript-Dateien bei der Verwendung von Kolben? In der jinja2-templates und innerhalb der python-Ansichten url_for verwendet wird, was ist der empfohlene Weg, dies zu tun in .js

Wie wählt man das Template-Verzeichnis dynamisch aus, das in flask verwendet werden soll?

Anzahl der Antworten 3 Antworten
Standardmäßig Kolben verwendet template-Dateien im Verzeichnis "template": /flaskapp /application.py /templates /hello.html Gibt es eine Möglichkeit, dynamisch zu wählen, template-Verzeichnis nach Benutzer angemeldet? Dies ist, wie ich will, dass die Verzeichnis-Struktur zu sein : /flaskapp /application.py /templates (default

Mehr als ein statischer Pfad in der lokalen Flask-Instanz

Anzahl der Antworten 2 Antworten
Ist, dass das hinzufügen von mehr statische Pfade für meinem lokalen dev-Kolben-Instanz? Ich möchte die Standard - static Ordner für das speichern der js/css/Bilder-Dateien für die Website und in einen anderen Ordner, z.B. designs um meine spezifischen

Was ist der beste Weg, um eine erzwungene Seitenaktualisierung mit Flask zu implementieren?

Anzahl der Antworten 4 Antworten
Hintergrund Ich habe eine große Anzahl von Feldern, die aktualisiert werden in Echtzeit von einem externen Prozess. Ich möchte zum aktualisieren der Kolben gehosteten Seiten regelmäßig, um zu zeigen, verbundene Benutzer keine änderungen vornehmen. Idealerweise wird die

Nginx-Fehler: (13: Berechtigung verweigert) während der Verbindung mit dem Upstream

Anzahl der Antworten 5 Antworten
Ich bekomme diesen Fehler in meinem nginx-error.log Datei: 2014/02/17 03:42:20 [crit] 5455#0: *1 connect() to unix:/tmp/uwsgi.sock failed (13: Permission denied) while connecting to upstream, client: xx.xx.x.xxx, server: localhost, request: "GET /users HTTP/1.1", upstream: "uwsgi://unix:/tmp/uwsgi.sock:", host: "EC2.amazonaws.com" Browser

Wie kann ich einen Hintergrundthread zu flask hinzufügen?

Anzahl der Antworten 4 Antworten
Ich bin mit schreiben beschäftigt einen kleinen game-server zu versuchen out Flasche. Das Spiel stellt eine API über REST für die Nutzer. Es ist einfach für Benutzer zum ausführen von Aktionen und Abfrage von Daten, jedoch ich

Flask debug = True funktioniert nicht, wenn Sie uWSGI durchlaufen

Anzahl der Antworten 4 Antworten
Nenne ich app.run(debug=True) in meinem Kolben-Datei. und ich habe es bereitgestellt mit uWSGI und nginx (ich folgte diese Anweisungen) uwsgi -s /tmp/uwsgi.sock -w flask_file_name:app -H /path/to/virtual/env --chmod-socket 666 Aber Wann bekomme ich eine Fehlermeldung, ich bekomme keine

Wie erstellt man eine Flaschenapplikation um eine bereits existierende Datenbank?

Anzahl der Antworten 8 Antworten
Ich habe bereits eine vorhandene Datenbank, die viele Tabellen und eine Menge Daten in MySQL. Ich beabsichtige, erstellen Sie eine Flask app und verwenden Sie sqlalchemy zusammen mit ihm. Nun fragte ich auf irc und sah sich

Wie implementiert man Server Push in Flask Framework?

Anzahl der Antworten 2 Antworten
Ich versuche, bauen Sie eine kleine Website mit server-push-Funktionalität auf Flask Mikro-web-framework, aber ich wusste nicht, ob es ein framework zu arbeiten. Ich verwendet Molochaber es scheint nicht die Arbeit mit redis-py in der aktuellen version, und

Wie kann ich request.POST und GET Parameter für Unit-Tests in Flask fälschen?

Anzahl der Antworten 5 Antworten
Möchte ich fake-Anfrage Parameter für unit-Tests. Wie kann ich erreichen, das in der Flasche? InformationsquelleAutor der Frage nubela | 2011-09-15

Der Autoinkrementierungs-Primärschlüssel kann nicht mit flask-sqlalchemy erstellt werden

Anzahl der Antworten 2 Antworten
Möchte ich mein Modell der primary key ein autoincrementing integer. Hier ist, wie mein Modell aussieht class Region(db.Model): __tablename__ = 'regions' id = db.Column(db.Integer, primary_key=True, autoincrement=True) name = db.Column(db.String(100)) parent_id = db.Column(db.Integer, db.ForeignKey('regions.id')) parent = db.relationship('Region', remote_side=id,

AttributeError: 'Flask' Objekt hat kein Attribut 'user_options'

Anzahl der Antworten 3 Antworten
So, ich bin versucht, setup-dieses basic-Beispiel aus den folgenden doc: http://flask.pocoo.org/docs/0.10/patterns/celery/ Aber bisher habe ich immer die folgende Fehlermeldung: AttributeError: 'Kolben' - Objekt hat kein Attribut 'user_options' Ich bin mit Sellerie 3.1.15. Ich habe einige online-Suche, aber

Was ist die Ursache für den fehlerhaften Anforderungsfehler beim Senden des Formulars in der Flask-Anwendung?

Anzahl der Antworten 1 Antworten
Nach der Lektüre viele ähnlich klingende Probleme und die entsprechenden Kolben docs, ich kann nicht scheinen, um herauszufinden, was generiert den folgenden Fehler beim senden eines Formulars: 400 Bad Request Den browser (oder proxy) schickte eine Anfrage,

Abrufen des Arrays als GET-Abfrageparameter in Python

Anzahl der Antworten 3 Antworten
Kenne ich in php ich konnte einfach $_GET['key1']['key2'] zum abrufen von Daten, gesendet in der form eines Arrays ist aber, dass so etwas möglich ist in Python wie ich, nur einen string, und es nicht erkannt wird,

Gunicorn kann App nicht finden, wenn der Name von "Anwendung" geändert wurde

Anzahl der Antworten 2 Antworten
Benutze ich gunicorn --workers 3 wsgi meinen Kolben app. Wenn ich die variable ändern application zu myappGunicorn gibt den Fehler AppImportError: Failed to find application: 'wsgi'. Warum bin ich immer diese Fehlermeldung und wie behebe ich es?