Вопросы с тегом «flask»

Flask - это облегченный фреймворк для разработки веб-приложений с использованием Python.

16
Получить данные, полученные в запросе Flask
Я хочу получать данные, отправленные в мое приложение Flask. Я пытался получить доступ, request.dataно это пустая строка. Как вы получаете доступ к данным запроса? from flask import request @app.route('/', methods=['GET', 'POST']) def parse_request(): data = request.data # data is empty # need posted data here Ответ на этот вопрос заставил …
737 python  flask  werkzeug 

17
Как обслуживать статические файлы в Flask
Так что это неловко. У меня есть приложение, которое я добавил вместе, Flaskи на данный момент оно просто обслуживает одну статическую HTML-страницу с некоторыми ссылками на CSS и JS. И я не могу найти, где в документации Flaskописано возвращение статических файлов. Да, я мог бы использовать, render_templateно я знаю, что …

13
Возврат ответа JSON из представления Flask
У меня есть функция, которая анализирует CSV-файл с помощью Pandas и выдает отчет со сводной информацией. Я хочу вернуть результаты как ответ от представления Flask. Как вернуть ответ JSON? @app.route("/summary") def summary(): d = make_summary() # send it back as json
464 python  json  flask 

14
Настройте сервер Dev Flask, чтобы он был виден через сеть
Я не уверен, относится ли это к Flask, но когда я запускаю приложение в режиме dev ( http://localhost:5000), я не могу получить к нему доступ с других компьютеров в сети (с помощью http://[dev-host-ip]:5000). Например, с Rails в режиме разработки он работает нормально. Я не смог найти никаких документов, касающихся конфигурации …
444 python  flask  werkzeug 


7
Как я могу получить названные параметры из URL, используя Flask?
Когда пользователь получает доступ к этому URL-адресу, запущенному в моем приложении фляги, я хочу, чтобы веб-служба могла обрабатывать параметры, указанные после знака вопроса: http://10.1.1.1:5000/login?username=alex&password=pw1 #I just want to be able to manipulate the parameters @app.route('/login', methods=['GET', 'POST']) def login(): username = request.form['username'] print(username) password = request.form['password'] print(password)

8
Как получить POSTed JSON во Flask?
Я пытаюсь создать простой API с помощью Flask, в котором я сейчас хочу прочитать некоторые POSTed JSON. Я делаю POST с расширением Postman Chrome, а JSON I POST просто {"text":"lalala"}. Я пытаюсь прочитать JSON, используя следующий метод: @app.route('/api/add_message/<uuid>', methods=['GET', 'POST']) def add_message(uuid): content = request.json print content return uuid В …
326 python  json  post  flask 

4
Как использовать cURL для отправки файлов cookie?
Я читал, что Отправка куки с завитком работает, но не для меня. У меня есть RESTконечная точка как: class LoginResource(restful.Resource): def get(self): print(session) if 'USER_TOKEN' in session: return 'OK' return 'not authorized', 401 Когда я пытаюсь получить доступ как: curl -v -b ~/Downloads/cookies.txt -c ~/Downloads/cookies.txt http://127.0.0.1:5000/ * About to connect() …

5
json.dumps vs flask.jsonify
Я не уверен, что понимаю цель flask.jsonify метода. Я пытаюсь сделать строку JSON из этого: data = {"id": str(album.id), "title": album.title} но то, что я получаю, json.dumpsотличается от того, что я получаю flask.jsonify. json.dumps(data): [{"id": "4ea856fd6506ae0db42702dd", "title": "Business"}] flask.jsonify(data): {"id":…, "title":…} Очевидно, мне нужно получить результат, который больше похож на …
277 python  json  flask 

11
Может ли Flask иметь необязательные параметры URL?
Можно ли напрямую объявить необязательный параметр URL фляги? В настоящее время я иду следующим образом: @user.route('/<userId>') @user.route('/<userId>/<username>') def show(userId, username=None): pass Как я могу прямо сказать, что usernameэто необязательно?
258 python  flask 

8
Перенаправление на URL в Flask
Я новичок в Python и Flask, и я пытаюсь сделать эквивалент, Response.redirectкак в C # - то есть: перенаправить на определенный URL-адрес - как мне это сделать? Вот мой код: import os from flask import Flask app = Flask(__name__) @app.route('/') def hello(): return 'Hello World!' if __name__ == '__main__': # …
227 python  redirect  flask 

6
Типичный рабочий процесс AngularJS и структура проекта (с Python Flask)
Я довольно новичок во всей этой безумной клиентской среде MV *. Это не обязательно должен быть AngularJS, но я выбрал его, потому что он кажется мне более естественным, чем Knockout, Ember или Backbone. Во всяком случае, на что похож рабочий процесс? Люди начинают с разработки клиентского приложения в AngularJS, а …

10
Получить IP-адрес посетителей, использующих Flask для Python
Я создаю веб-сайт, где пользователи могут войти в систему и загружать файлы, используя микро-фреймворк Flask (на основе Werkzeug ), который использует Python (2.6 в моем случае). Мне нужно получить IP-адрес пользователей при входе в систему (для целей регистрации). Кто-нибудь знает как это сделать? Конечно, есть способ сделать это с Python?

8
Как выполнить сырой SQL в приложении Flask-SQLAlchemy
Как вы выполняете сырой SQL в SQLAlchemy? У меня есть веб-приложение на Python, которое работает на колбе и взаимодействует с базой данных через SQLAlchemy. Мне нужен способ запустить сырой SQL. Запрос включает в себя несколько объединений таблиц наряду с встроенными представлениями. Я пробовал: connection = db.session.connection() connection.execute( <sql here> ) …

13
Как заставить Flask работать на 80-м порту?
У меня есть сервер Flask, работающий через порт 5000, и это нормально. Я могу получить к нему доступ на http://example.com:5000 Но возможно ли просто получить к нему доступ по адресу http://example.com ? Я предполагаю, что это означает, что я должен изменить порт с 5000 на 80. Но когда я пытаюсь …
212 python  networking  flask  port 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.