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

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

3
Как узнать, могу ли я отключить SQLALCHEMY_TRACK_MODIFICATIONS?
Каждый раз, когда я запускаю свое приложение, использующее Flask-SQLAlchemy, я получаю следующее предупреждение о том, что SQLALCHEMY_TRACK_MODIFICATIONSопция будет отключена. /home/david/.virtualenvs/flask-sqlalchemy/lib/python3.5/site-packages/flask_sqlalchemy/__init__.py:800: UserWarning: SQLALCHEMY_TRACK_MODIFICATIONS adds significant overhead and will be disabled by default in the future. Set it to True to suppress this warning. warnings.warn('SQLALCHEMY_TRACK_MODIFICATIONS adds significant overhead and will be disabled …

12
Как отлаживать приложение Flask
Как вы собираетесь отлаживать ошибки во Flask? Распечатать в консоль? Быстрые сообщения на страницу? Или есть более мощный способ выяснить, что происходит, когда что-то идет не так?
134 python  debugging  flask 

4
Получить необработанное тело POST в Python Flask независимо от заголовка Content-Type
Ранее я спрашивал, как получить данные, полученные в запросе Flask, потому что они request.dataбыли пустыми. Ответ объяснил, что request.dataэто необработанное тело сообщения, но оно будет пустым, если данные формы будут проанализированы. Как я могу получить необработанное тело сообщения безоговорочно? @app.route('/', methods=['POST']) def parse_request(): data = request.data # empty in some …
131 python  flask  werkzeug 

3
Как удалить запись по id в Flask-SQLAlchemy
У меня есть usersтаблица в базе данных MySql. Эта таблица имеет id, nameи ageполя. Как я могу удалить какую-то запись id? Сейчас я использую следующий код: user = User.query.get(id) db.session.delete(user) db.session.commit() Но я не хочу делать никаких запросов перед операцией удаления. Есть какой-либо способ сделать это? Я знаю, могу использовать …

2
демистифицировать Flask app.secret_key
Если app.secret_keyне установлен, Flask не позволит вам установить или получить доступ к словарю сеанса. Это все, что говорится в руководстве пользователя по данной теме. Я новичок в веб-разработке и понятия не имею, как / почему работают какие-либо средства безопасности. Я хотел бы понять, что делает Flask под капотом. Почему Flask …
127 python  flask 

2
Что такое «конечная точка» во Flask?
В документации Flask показано : add_url_rule(*args, **kwargs) Connects a URL rule. Works exactly like the route() decorator. If a view_func is provided it will be registered with the endpoint. endpoint – the endpoint for the registered URL rule. Flask itself assumes the name of the view function as endpoint Что …
125 python  flask 

11
ImportError: нет модуля с именем MySQLdb
Я ссылаюсь на следующий учебник, чтобы создать страницу входа в свое веб-приложение. http://code.tutsplus.com/tutorials/intro-to-flask-signing-in-and-out--net-29982 У меня проблема с базой данных. Я получаю ImportError: No module named MySQLdb когда я выполняю http://127.0.0.1:5000/testdb Я перепробовал все возможные способы установки python mysql, упомянутый в руководстве, easy_install, sudo apt-get install. Я установил mysql в свой …

9
Как передать данные из Flask в JavaScript в шаблоне?
Мое приложение обращается к API, который возвращает словарь. Я хочу передать информацию из этого dict в JavaScript в представлении. Я использую API Карт Google в JS, в частности, поэтому я хотел бы передать ему список кортежей с информацией long / lat. Я знаю, что render_templateэти переменные будут переданы в представление, …

2
Проблема импорта / контекста Flask-SQLAlchemy
Я хочу структурировать свое приложение Flask примерно так: ./site.py ./apps/members/__init__.py ./apps/members/models.py apps.members это чертеж Flask. Теперь, чтобы создать классы модели, мне нужно удерживать приложение, например: # apps.members.models from flask import current_app from flaskext.sqlalchemy import SQLAlchemy db = SQLAlchemy(current_app) class Member(db.Model): # fields here pass Но если я попытаюсь импортировать эту …

5
Flask против webapp2 для Google App Engine
Я запускаю новое приложение Google App Engine и сейчас рассматриваю две платформы: Flask и webapp2 . Я довольно доволен встроенной структурой веб-приложений, которую я использовал для своего предыдущего приложения App Engine, поэтому я думаю, что webapp2 будет еще лучше, и у меня не будет никаких проблем с ним. Тем не …

7
Как получить доступ к app.config в чертеже?
Я пытаюсь получить доступ к конфигурации приложения внутри чертежа, authorisation.pyкоторый находится в пакете api. Я инициализирую чертеж, в __init__.pyкотором используется authorisation.py. __init__.py from flask import Blueprint api_blueprint = Blueprint("xxx.api", __name__, None) from api import authorisation authorisation.py from flask import request, jsonify, current_app from ..oauth_adapter import OauthAdapter from api import api_blueprint …
116 flask 

10
Приложение не загружает файл .css (flask / python)
Я визуализирую шаблон, который пытаюсь стилизовать с помощью внешней таблицы стилей. Файловая структура выглядит следующим образом. /app - app_runner.py /services - app.py /templates - mainpage.html /styles - mainpage.css mainpage.html выглядит так <html> <head> <link rel= "stylesheet" type= "text/css" href= "../styles/mainpage.css"> </head> <body> <!-- content --> Однако ни один из моих …
114 python  html  css  templates  flask 

7
Чтение данных файла без сохранения во Flask
Я пишу свое первое приложение для фляги. Я имею дело с загрузкой файлов, и в основном я хочу прочитать данные / содержимое загруженного файла, не сохраняя его, а затем распечатать его на полученной странице. Да, я предполагаю, что пользователь всегда загружает текстовый файл. Вот простая функция загрузки, которую я использую: …
112 python  flask 

16
TypeError: ObjectId ('') не сериализуемый JSON
Мой ответ от MongoDB после запроса агрегированной функции в документе с использованием Python. Он возвращает действительный ответ, и я могу его распечатать, но не могу вернуть. Ошибка: TypeError: ObjectId('51948e86c25f4b1d1c0d303c') is not JSON serializable Распечатать: {'result': [{'_id': ObjectId('51948e86c25f4b1d1c0d303c'), 'api_calls_with_key': 4, 'api_calls_per_day': 0.375, 'api_calls_total': 6, 'api_calls_without_key': 2}], 'ok': 1.0} Но когда я …
111 python  json  mongodb  flask 

5
Развертывание минимального приложения Flask в Docker - проблемы с подключением к серверу
У меня есть приложение, единственная зависимость которого - это фляга, которая отлично работает вне докера и привязывается к порту по умолчанию 5000. Вот полный источник: from flask import Flask app = Flask(__name__) app.debug = True @app.route('/') def main(): return 'hi' if __name__ == '__main__': app.run() Проблема в том, что когда …

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