«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 by default in the future. Set it …

12
Flask 앱을 ​​디버깅하는 방법
Flask의 오류를 어떻게 디버깅 하시겠습니까? 콘솔로 인쇄 하시겠습니까? 페이지에 플래시 메시지가 있습니까? 아니면 무언가 잘못되었을 때 무슨 일이 일어나고 있는지 알아낼 수있는 더 강력한 옵션이 있습니까?
134 python  debugging  flask 

4
Content-Type 헤더에 관계없이 Python Flask에서 원시 POST 본문 가져 오기
이전에는 비어 있기 때문에 플라스크 요청에서 데이터를받는 방법을 물었 request.data습니다. 대답 request.data은 원시 게시물 본문이지만 양식 데이터를 구문 분석하면 비워집니다. 원시 포스트 바디를 무조건 얻을 수있는 방법은 무엇입니까? @app.route('/', methods=['POST']) def parse_request(): data = request.data # empty in some cases # always need raw data here, not parsed form data
131 python  flask  werkzeug 

3
Flask-SQLAlchemy에서 ID로 레코드를 삭제하는 방법
내가 가진 users내 MySQL 데이터베이스에 테이블을. 이 표는이 id, name그리고 age필드. 어떻게 일부 레코드를 삭제할 수 id있습니까? 이제 다음 코드를 사용합니다. user = User.query.get(id) db.session.delete(user) db.session.commit() 그러나 삭제 작업 전에 어떤 쿼리도 만들고 싶지 않습니다. 이렇게 할 수있는 방법이 있습니까? 를 사용할 수 db.engine.execute("delete from users where id=...")있지만 delete()방법 을 …

2
Flask app.secret_key 이해하기
경우 app.secret_key설정되지 않은, 플라스크는 세션 사전을 설정하거나 액세스 할 수 없습니다. 이것이 플라스크 사용자 가이드가 주제에 대해 말하는 전부입니다 . 저는 웹 개발을 처음 접했고 보안 기능이 작동하는 이유와 방법을 전혀 모릅니다. Flask가 내부적으로 무엇을하는지 이해하고 싶습니다. Flask가이 secret_key속성 을 설정하도록하는 이유는 무엇 입니까? Flask는 secret_key속성을 어떻게 사용 합니까?
127 python  flask 

2
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 튜토리얼 easy_install, sudo apt-get install에서 언급 한 python mysql을 설치하는 가능한 모든 방법을 시도했습니다. 내 가상 환경에 mysql을 설치했습니다. 내 디렉토리 구조는 튜토리얼에서 …

9
Flask의 데이터를 템플릿의 JavaScript로 어떻게 전달할 수 있습니까?
내 앱은 사전을 반환하는 API를 호출합니다. 이 dict의 정보를 뷰의 JavaScript로 전달하고 싶습니다. 특히 JS에서 Google Maps API를 사용하고 있으므로 long / lat 정보가 포함 된 튜플 목록을 전달하고 싶습니다. render_templateHTML에서 사용할 수 있도록 이러한 변수를 뷰에 전달 한다는 것을 알고 있지만 템플릿의 JavaScript에 어떻게 전달할 수 있습니까? from flask …

2
Flask-SQLAlchemy 가져 오기 / 컨텍스트 문제
Flask 앱을 ​​다음과 같이 구성하고 싶습니다. ./site.py ./apps/members/__init__.py ./apps/members/models.py apps.members 플라스크 블루 프린트입니다. 이제 모델 클래스를 만들려면 다음과 같은 앱을 보유해야합니다. # apps.members.models from flask import current_app from flaskext.sqlalchemy import SQLAlchemy db = SQLAlchemy(current_app) class Member(db.Model): # fields here pass 하지만 그 모델을 블루 프린트 앱으로 가져 오려고하면 겁이납니다 RuntimeError: …

5
Google App Engine 용 Flask 대 webapp2
새로운 Google App Engine 애플리케이션을 시작 중이며 현재 Flask 및 webapp2의 두 가지 프레임 워크를 고려하고 있습니다 . 이전 App Engine 애플리케이션에 사용했던 내장 웹앱 프레임 워크에 다소 만족하므로 webapp2가 더 나아질 것이며 문제가 없을 것입니다. 그러나 Flask에 대한 좋은 리뷰가 많이 있습니다. 저는 그 접근 방식과 지금까지 문서에서 읽은 …

7
Blueprint에서 app.config에 액세스하는 방법은 무엇입니까?
authorisation.py패키지 API에있는 청사진 내에서 애플리케이션 구성에 액세스하려고합니다 . .NET에서 __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 as api client_id = current_app.config.get('CLIENT_ID') client_secret = current_app.config.get('CLIENT_SECRET') …
114 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 --> 내 스타일은 적용되지 않습니다. HTML이 내가 렌더링하는 템플릿이라는 사실과 …
113 python  html  css  templates  flask 

7
Flask에 저장하지 않고 파일 데이터 읽기
첫 플라스크 애플리케이션을 작성하고 있습니다. 저는 파일 업로드를 다루고 있으며 기본적으로 업로드 된 파일의 데이터 / 내용을 저장하지 않고 읽고 결과 페이지에 인쇄하는 것입니다. 예, 사용자가 항상 텍스트 파일을 업로드한다고 가정합니다. 내가 사용하는 간단한 업로드 기능은 다음과 같습니다. @app.route('/upload/', methods=['GET', 'POST']) def upload(): if request.method == 'POST': file = request.files['file'] …
112 python  flask 

10
Flask는 템플릿 파일이 존재하더라도 TemplateNotFound 오류를 발생시킵니다.
파일을 렌더링하려고합니다 home.html. 파일이 내 프로젝트에 있지만 jinja2.exceptions.TemplateNotFound: home.html렌더링하려고 할 때 계속 표시됩니다. Flask가 내 템플릿을 찾을 수없는 이유는 무엇입니까? from flask import Flask, render_template app = Flask(__name__) @app.route('/') def home(): return render_template('home.html') /myproject app.py home.html
110 python  file  templates  flask 

16
TypeError : ObjectId ( '')는 JSON 직렬화 가능하지 않습니다.
Python을 사용하여 문서에서 집계 함수를 쿼리 한 후 MongoDB에서 내 응답을 반환하면 유효한 응답이 반환되고 인쇄 할 수는 있지만 반환 할 수는 없습니다. 오류: 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} 하지만 돌아 오려고 할 때 : …
109 python  json  mongodb  flask 

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.