Tag: flask

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

Kolben wirft TemplateNotFound Fehler, obwohl template-Datei vorhanden ist

Anzahl der Antworten 4 Antworten
Ich versuche zu Rendern der Datei home.html. Die Datei existiert in meinem Projekt, aber ich bekomme immer jinja2.exceptions.TemplateNotFound: home.html wenn ich versuche zu Rendern. Warum kann nicht Fläschchen finde mein template? from flask import Flask, render_template app

Split Python Flask app in mehrere Dateien

Anzahl der Antworten 4 Antworten
Ich habe Schwierigkeiten zu verstehen, wie die Aufteilung von Kolben-app in mehrere Dateien. Ich bin erstellen einer web-service und ich möchte zur Spaltung der api in verschiedene Dateien (AccountAPI.py, UploadAPI.py, ...), nur damit ich nicht eine riesige

Standard-401-Antwort bei der Verwendung von HTTP auth in der Flasche

Anzahl der Antworten 2 Antworten
Im Fläschchen, ich bin mit dem folgenden snippet zum aktivieren der HTTP-auth: def authenticate(): return Response('<Why access is denied string goes here...>', 401, {'WWW-Authenticate':'Basic realm="Login Required"'}) Nun, in meiner Vergangenheit Erfahrungen mit Kolben, wenn jemand die Anmeldeinformationen

Groß-Und Kleinschreibung Flask-SQLAlchemy-Abfrage

Anzahl der Antworten 2 Antworten
Bin ich mit Flask-SQLAlchemy-Abfrage aus einer Datenbank wird der Benutzer, während jedoch user = models.User.query.filter_by(username="ganye").first() zurück <User u'ganye'> tun user = models.User.query.filter_by(username="GANYE").first() gibt None Frage ich mich, ob es einen Weg gibt, um die Abfrage der Datenbank

Flask in Python, die versuchen, um return Liste oder dict zu Ajax-call

Anzahl der Antworten 3 Antworten
Innerhalb einer Kolben-app, ich habe folgenden ajax-Aufruf: $.ajax({ url: "{{ url_for( 'bookings.get_customer' ) }}", type: "POST", data: nameArray, success: function( resp ){ console.log( resp ) } }) Wie Sie sehen können, bin ich ein array übergeben, gegen

Alembic --autogenerate Herstellung leeren migration

Anzahl der Antworten 2 Antworten
Ich versuche, mit Alembic zum ersten mal und wollen die --autogenerate Funktion beschrieben hier Meine Projektstruktur sieht wie project/ configuration/ __init__.py dev.py test.py core/ app/ models/ __init__.py user.py db/ alembic/ versions/ env.py alembic.ini Ich bin mit Flask

Benutzerdefinierte Fehlermeldung json-Objekt mit Kolben-restful

Anzahl der Antworten 6 Antworten
Es ist einfach zu propagieren, die Fehlermeldungen mit der Kolben-beruhigend für den AUFTRAGGEBER mit der abort() Methode, wie abort(500, message="Fatal error: Pizza the Hutt was found dead earlier today in the back seat of his stretched limo.

Wie bekomme ich den Wert der verschachtelten Wörterbuch ImmutableMultiDict auf Kolben?

Anzahl der Antworten 2 Antworten
address_dict = {'address': {'US': 'San Francisco', 'US': 'New York', 'UK': 'London'}} Wenn die oben genannten Parameter wurde gesendet über Anfragen, wie bekomme ich Werte in die Adresse-key mittels Anfrage.form auf Kolben? import requests url = 'http://example.com' params

Wie organisiert man eine relativ große Flasche Anwendung?

Anzahl der Antworten 6 Antworten
Ich bin mit dem Bau meines ersten Kolben-app und ich kann nicht herausfinden, eine gute, saubere Pythonic Art und Weise der Organisation meiner Anwendung. Ich will nicht zu haben, alles in einer einzigen .py Datei, wie in

Die übergabe eines matplotlib Abbildung in HTML (Kolben)

Anzahl der Antworten 4 Antworten
Ich bin mit matplotlib zu machen einige Figur in eine web-app. Ich habe fig.savefig() vor, wenn ich nur das ausführen von Skripten. Allerdings brauche ich eine Funktion, um eine tatsächliche ".png" Bild, so dass ich anrufen kann

Wie Sie die Anzeige von html-Inhalten durch Kolben-Nachrichten?

Anzahl der Antworten 3 Antworten
Ich verstehe, dass flash() nimmt nur string und zeigt, dass in der umgeleiteten Seite. Ich m, die versuchen, senden von html über flash message = "<h1>Voila! Platform is ready to used</h1>" flash(message) return render_template('output.html') output.html <div class="flashes">

Kolben ImportError: No Module Named Kolben

Anzahl der Antworten 12 Antworten
Habe ich nach dem Fläschchen tutorial hier: http://blog.miguelgrinberg.com/post/the-flask-mega-tutorial-part-i-hello-world Komme ich zu dem Punkt, wo ich versuchen ./run.py und ich bekomme: Traceback (most recent call last): File "./run.py", line 3, in <module> from app import app File "/Users/benjaminclayman/Desktop/microblog/app/__init__.py",

Fläschchen verlangen.remote_addr ist falsch auf webfaction und zeigt nicht Reale Benutzer-IP

Anzahl der Antworten 5 Antworten
Ich nur bereitgestellt, Kolben-app auf Webfaction und ich habe bemerkt, dass request.remote_addr ist immer 127.0.0.1. das ist natürlich nicht viel nützen. Wie bekomme ich die echte IP-Adresse des Benutzers im Kolben auf Webfaction? Dank! InformationsquelleAutor der Frage

Kolben-Wandern nicht das erstellen von Tabellen

Anzahl der Antworten 5 Antworten
Habe ich folgende Modelle in die Datei listpull/models.py: from datetime import datetime from listpull import db class Job(db.Model): id = db.Column(db.Integer, primary_key=True) list_type_id = db.Column(db.Integer, db.ForeignKey('list_type.id'), nullable=False) list_type = db.relationship('ListType', backref=db.backref('jobs', lazy='dynamic')) record_count = db.Column(db.Integer, nullable=False) status

Wie die post-Daten-Struktur, wie json, Kolben?

Anzahl der Antworten 2 Antworten
Ich habe eine Daten-Struktur wie diese: Ich werde versuchen, senden Sie es an server $.ajax: $.ajax({ type: 'POST', data: post_obj, //this is my json data dataType: 'json', url: '', success: function(e){ console.log(e); } }); und ich will

ImportError: cannot import name

Anzahl der Antworten 3 Antworten
Habe ich zwei Dateien app.py und mod_login.py app.py from flask import Flask from mod_login import mod_login app = Flask(__name__) app.config.update( USERNAME='admin', PASSWORD='default' ) mod_login.py # coding: utf8 from flask import Blueprint, render_template, redirect, session, url_for, request from

Kolben-blueprint-static-Verzeichnis funktioniert nicht?

Anzahl der Antworten 3 Antworten
Nach dem Fläschchen readmeder Entwurf statische Dateien sind zugänglich auf der blueprintname/static. Aber aus irgendeinem Grund, es funktioniert nicht. Meinem Plan ist wie folgt: app/frontend/views.py : frontend = Blueprint('frontend', __name__, template_folder='templates', static_folder='static') @frontend.route('/') etc... app/frontend/js/app.js : meine

testen Kolben sql-alchemy

Anzahl der Antworten 3 Antworten
Ich habe eine funktionierende web-Anwendung auf dem Kolben mit SqlAlchemy für die moderation der Nachrichten, es hat einige api-Methoden zu behandeln-moderation Anfragen, wie genehmigen, verweigern derzeit ausgewählte news, Liste, etc. Ich möchte schreiben von unit-tests für diese

Wtforms, fügen Sie eine Klasse zu einem Formular dynamisch

Anzahl der Antworten 4 Antworten
gibt es eine Möglichkeit, ich könnte senden Sie ein Formular (css -) Klasse von python? Zum Beispiel: class Company(Form): companyName = TextField('Company Name', [validators.Length(min=3, max = 60)]) Dadurch wird ein einfaches Textfeld, aber ich wollen, dass das

ImportError: No module named Kolben.ext.login

Anzahl der Antworten 5 Antworten
Ich habe ein problem mit flask_login Modul. habe ich installiert flask_login Modul erfolgreich. Auch über die Eingabeaufforderung kann ich dieses script einfach und ohne Fehler: Python 2.7 (r27:82525, Jul 4 2010, 07:43:08) [MSC v.1500 64 bit (AMD64)]

Python-Jinja Fehler beim vergleichen von string

Anzahl der Antworten 1 Antworten
Bin ich immer ein problem beim vergleichen von zwei Strings in python: das funktioniert: {% for publication in publications %} {{ publications[publication].pub_type }} {% endfor %} aber nicht dieses: {% for publication in publications %} {% if

Pre-Bevölkern eine WTforms in Kolben, die mit Daten aus einer SQLAlchemy-Objekt

Anzahl der Antworten 3 Antworten
Ich bin ziemlich neu in flask-framework und erstellt ein Profil Bearbeiten-Seite für ein webportal. Ich komme an einem Punkt und nicht in der Lage bin, automatisches ausfüllen eines Formulars. Hier ist meine form-Klasse : class EditProfile(Form): username

Python-Flask: verfolgen von Benutzer-sessions? How to get Session Cookie ID?

Anzahl der Antworten 1 Antworten
Ich bauen möchte, eine einfache webapp, als Teil meines Lern-Aktivität. Webapp soll zu Fragen, die für Benutzer zur Eingabe Ihrer email_id, wenn es auf einen ersten mal Besucher sonst merkt es sich die user durch Cookies und

Lösen Cross-Origin Resource Sharing mit Kolben

Anzahl der Antworten 7 Antworten
Für die folgenden ajax post-Anforderung für Flask (wie kann ich die Daten gepostet von ajax in der Flasche?): $.ajax({ url: "http://127.0.0.1:5000/foo", type: "POST", contentType: "application/json", data: JSON.stringify({'inputVar': 1}), success: function( data ) { alert( "success" + data

entmystifizieren Kolben-app.secret_key

Anzahl der Antworten 1 Antworten
Wenn app.secret_key ist nicht festgelegt, Kolben werden nicht zulassen, dass Sie Zugriff auf die session-Wörterbuch. Dies ist alles, was die Kolben Benutzerhandbuch zu sagen hat auf das Thema. Ich bin sehr neu auf dem web-Entwicklung und ich

Bereitstellung einer minimalen Kolben-app in docker - server-Verbindung Probleme

Anzahl der Antworten 3 Antworten
Habe ich eine app, die einzige Abhängigkeit ist die Thermoskanne, die gut läuft außerhalb Andockfenster und bindet den Standard-port 5000. Hier ist die vollständige Quelle: from flask import Flask app = Flask(__name__) app.debug = True @app.route('/') def

Erlöschen einer alten Sitzung im Kolben

Anzahl der Antworten 4 Antworten
Wie erstelle ich eine neue leere session und zum erlöschen der aktuelle in der Flasche? Verwende ich make_null_session() oder open_session()? InformationsquelleAutor der Frage Tyilo | 2012-12-06

Wie Kann Ich Automatisch Auffüllen SQLAlchemy Datenbank-Felder? (Flask-SQLAlchemy)

Anzahl der Antworten 2 Antworten
Habe ich eine einfache Benutzer-Modell, definiert sich etwa so: # models.py from datetime import datetime from myapp import db class User(db.Model): id = db.Column(db.Integer(), primary_key=True) email = db.Column(db.String(100), unique=True) password = db.Column(db.String(100)) date_updated = db.Column(db.DateTime()) def __init__(self,

Wie verwende ich den Float-Filter, um nur zwei Stellen nach dem Komma anzuzeigen?

Anzahl der Antworten 4 Antworten
Ich bin mit Kolben/Jinja2 template um zu zeigen, dass eine Zahl mit |float filter. Hier ist mein code {% set proc_err = nb_err|length / sum * 100 %} ({{proc_err|float}}%) Ausgabe ist ein wenig umständlich: 17/189 (8.99470899471%) Ich

json.dumps vs flask.jsonify

Anzahl der Antworten 4 Antworten
Ich bin nicht sicher, ich verstehe den Zweck der flask.jsonify Methode. Ich versuche, ein JSON-string aus: data = {"id": str(album.id), "title": album.title} aber was ich mit json.dumps unterscheidet sich von dem, was ich mit flask.jsonify. json.dumps(data): [{"id":

Proxying zu einem anderen Webdienst mit Flask

Anzahl der Antworten 3 Antworten
Möchte ich proxy die Anfragen an meine Flasche zur anderen app-web-service läuft, lokal auf der Maschine. Ich würde eher die Flasche als die unseres höheren Ebene nginx-Instanz, so dass wir wiederverwenden können unsere bestehenden Authentifizierungs-system gebaut, in

Deaktivieren Sie Konsolenmeldungen im Flask-Server

Anzahl der Antworten 3 Antworten
Habe ich ein Flask-server im eigenständigen Modus ausgeführt wird (mit app.run()). Aber, ich will keine Meldungen in der Konsole, wie 127.0.0.1 - - [15/Feb/2013 10:52:22] "GET /index.html HTTP/1.1" 200 - ... Wie deaktiviere ich verbose-Modus? InformationsquelleAutor der

Ungültige Transaktion, die über Anforderungen hinweg besteht

Anzahl der Antworten 2 Antworten
Zusammenfassung Einem unserer threads Treffer in der Produktion ein Fehler und jetzt produziert InvalidRequestError: This session is in 'prepared' state; no further SQL can be emitted within this transaction. Fehler, auf jede Anfrage mit einer query, die

Flask-SQLAlchemy - Größer als oder gleich

Anzahl der Antworten 1 Antworten
Ich habe Probleme, herauszufinden, wie zu tun, ein "größer-als-oder-gleich" - Vergleich in einer Abfrage. Habe ich ein Modell field: invoicedate = db.Column(db.Date(), nullable=True, key='InvoiceDate') Und ich versuche folgenden filter: Invoice.query.filter_by(invoicedate >= date.today()).count() Wenn ich der Ansicht, es

Lesen Sie die Dateidaten, ohne sie in Flask zu speichern

Anzahl der Antworten 2 Antworten
Schreibe ich meine erste Flasche Anwendung. Ich bin den Umgang mit Datei-uploads, und im Grunde, was ich möchte, ist zum Lesen der Daten/Inhalte der hochgeladenen Datei ohne es zu speichern und dann drucken Sie es auf der

Wie legen Sie einen Standardwert für ein WTForms SelectField fest?

Anzahl der Antworten 5 Antworten
Wenn Sie versuchen, um den Standard-Wert ein SelectField mit WTForms, ich pass auf den Wert 'default' parameter so gerne. class TestForm(Form): test_field = SelectField("Test: ", choices=[(1, "Abc"), (2, "Def")], default=2) Ich habe auch versucht, die folgenden. class

Wie bekomme ich Zugriff auf die Fehlermeldung von Abbruch Befehl bei der Verwendung von benutzerdefinierten Error-Handler

Anzahl der Antworten 4 Antworten
Mithilfe eines python-flask-server, ich möchte in der Lage sein zu werfen ein http-Fehler-Antwort mit der Abbrechen-Befehl und verwenden Sie eine benutzerdefinierte Antwort ein string und eine benutzerdefinierte Nachricht in den Körper @app.errorhandler(400) def custom400(error): response = jsonify({'message':

Jinja2 korrekt eingerückter Block

Anzahl der Antworten 2 Antworten
Habe ich zwei Dateien: base.html <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>{{title}}</title> </head> <body> {% block content %} {% endblock %} </body> </html> register.html {% extends "base.html" %} {% block content %} <h1>Register</h1> <form action="" method="post" name="register">

Wie teilt man die Flask-App in mehrere Py-Dateien auf?

Anzahl der Antworten 3 Antworten
Meine flask-Anwendung besteht momentan aus einer einzigen test.py - Datei mit mehreren Strecken und die main() route definiert ist. Gibt es eine Möglichkeit, ich könnte einen test2.py - Datei, die Routen enthält, wurden nicht behandelt werden, in

Wie richten Sie eine Flask-Anwendung mit SQLAlchemy zum Testen ein?

Anzahl der Antworten 3 Antworten
Scheint es gängige Praxis in der Flask zu starten wie dieses: from flask import Flask from flaskext.sqlalchemy import SQLAlchemy app = Flask(__name__) SQLALCHEMY_DATABASE_URI = 'something' app.config.from_object(__name__) db = SQLAlchemy(app) Und dann importieren und verwenden app und db

Erhalte die IP-Adresse der Besucher

Anzahl der Antworten 8 Antworten
Mache ich eine website, wo Benutzer sich anmelden können und Dateien herunterladen, mit der Flask micro-framework (basierend auf Werkzeug), die verwendet Python (2.6 in meinem Fall). Ich brauche, um die IP-Adresse der Benutzer beim anmelden (für logging-Zwecke).

Wörterbuchliste in Jinja Vorlage

Anzahl der Antworten 3 Antworten
Iterieren durch die Liste der Wörterbücher in jinja template? list1=[{"username": "abhi","pass": 2087}] return render_template("file_output.html",lis=list1) in der Vorlage <table border=2> <tr> <td> Key </td> <td> Value </td> </tr> {% for lis1 in lis %} {% for key in

Cast Flask form value to int

Anzahl der Antworten 1 Antworten
Ich versuche, die post-Daten in der Flasche @app.route('/getpersonbyid', methods = ['POST']) def getPersonById(): personId = (int)(request.form['personId']) print personId Schicke ich die Daten "personId" per POST in RESTClient. Aber ich bin nicht immer das Ergebnis; bekomme ich einen

So stellen Sie Reagieren auf Produktionsmodus ein, wenn Sie Gulp verwenden

Anzahl der Antworten 5 Antworten
Muss ich laufen, Reagieren in der Produktion-Modus, was vermutlich bedeutet, definieren die folgenden irgendwo in der Umwelt: process.env.NODE_ENV = 'production'; Das Problem ist, dass ich diese Zeit hinter Tornado (ein python-web-server), nicht Node.js. Ich benutze auch Supervisord

Wie bekomme ich http Header in der Flasche?

Anzahl der Antworten 1 Antworten
Ich bin Neuling auf python und mit Python Flask und Generierung von REST-API-service. Möchte ich überprüfen authorization-header, die gesendet wird, die von angularjs. Aber ich kann nicht finden, Weg zu bekommen HTTP-header in der Flasche. Jede Hilfe

500 Fehler ohne irgendetwas in den Apache-Protokollen

Anzahl der Antworten 3 Antworten
Ich bin derzeit an der Entwicklung einer Anwendung basierend auf flask. Es läuft gut, laichen die server manuell mit app.run(). Ich habe versucht, führen Sie es durch mod_wsgi jetzt. Seltsam, bekomme ich einen 500 Fehler, und nichts

Der Fehler "C-Erweiterung konnte nicht kompiliert werden" - während der Installation von Flask

Anzahl der Antworten 4 Antworten
Bekomme ich den folgenden Fehler bei der Installation von Kolben in virtualenv auf debian 7. apt-get-install sagt mir, ich habe schon GCC. Ich habe versucht apt-get install libpcre3-dev aber dann neu installiert Kolben mit pip install Flask-scss

In Python mit Flask, wie kann ich ein Objekt zum Download ausschreiben?

Anzahl der Antworten 1 Antworten
Ich bin mit der Flasche und läuft Vorarbeiter. Ich Daten, die ich habe gebaut im Speicher und ich möchte, dass die Benutzer herunterladen zu können, diese Daten in einer text-Datei. Ich will nicht schreiben, die die Daten

Die Flask-App löst ausnahmslos einen 500-Fehler aus

Anzahl der Antworten 1 Antworten
Ich habe schlug meinen Kopf gegen diese Methode in der Flasche für einige Zeit, und während es scheint, ich mache jetzt Fortschritte, ich habe gerade zufällig auf etwas, das verwirrt mich ohne Ende. Hier ist die Methode,

Flask: Aktueller Weg

Anzahl der Antworten 5 Antworten
In der Flasche, wenn ich mehrere Routen für das gleiche Funktion, wie kann ich wissen, welche route verwendet wird, im moment? Beispiel: @app.route("/antitop/") @app.route("/top/") @requires_auth def show_top(): .... Wie kann ich wissen, dass ich jetzt genannt wurde,