«flask» 태그된 질문

Flask는 Python을 사용하여 웹 응용 프로그램을 개발하기위한 간단한 프레임 워크입니다.

16
플라스크 요청에서 수신 한 데이터 가져 오기
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 이 질문에 대한 답변으로 Content-Type 헤더에 관계없이 Python Flask에서 원시 POST 본문 가져 …
736 python  flask  werkzeug 

17
플라스크에서 정적 파일을 제공하는 방법
그래서 이것은 창피합니다. 나는 함께 던진 응용 프로그램을 가지고 있으며 Flask현재 CSS와 JS에 대한 링크가있는 단일 정적 HTML 페이지를 제공하고 있습니다. 그리고 문서에서 Flask정적 파일 반환에 대해 설명 하는 곳을 찾을 수 없습니다 . 예, 사용할 수는 render_template있지만 데이터가 템플릿 화되지 않았다는 것을 알고 있습니다. 나는 생각 send_file했거나 url_for옳았지만 그것들을 …

13
플라스크 뷰에서 JSON 응답 반환
Pandas로 CSV 파일을 분석하고 요약 정보가있는 dict를 생성하는 기능이 있습니다. Flask보기의 응답으로 결과를 반환하고 싶습니다. JSON 응답을 어떻게 반환합니까? @app.route("/summary") def summary(): d = make_summary() # send it back as json
464 python  json  flask 

14
Flask dev 서버가 네트워크를 통해 볼 수 있도록 구성
이것이 Flask 전용인지 확실하지 않지만 dev 모드 ( http://localhost:5000) 에서 앱을 실행 하면 네트워크의 다른 컴퓨터 ( )에서 액세스 할 수 없습니다 http://[dev-host-ip]:5000. 예를 들어, Dev 모드의 Rails에서는 제대로 작동합니다. Flask dev 서버 구성에 관한 문서를 찾을 수 없습니다. 이것을 활성화하기 위해 무엇이 구성되어야하는지 아십니까?
443 python  flask  werkzeug 


7
Flask를 사용하여 URL에서 명명 된 매개 변수를 얻으려면 어떻게해야합니까?
사용자가 플라스크 앱에서 실행되는이 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
Flask에서 POST 된 JSON을 얻는 방법?
Flask를 사용하여 간단한 API를 작성하려고합니다. 이제 POST 된 JSON을 읽으려고합니다. Postman Chrome 확장 프로그램으로 POST를 수행하고 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 브라우저에서 GET에 넣은 UUID를 올바르게 반환하지만 콘솔에서 그냥 인쇄합니다 None(내가 인쇄 할 …
326 python  json  post  flask 

4
cURL을 사용하여 쿠키를 보내는 방법?
curl이있는 쿠키 보내기가 작동하지만 나에게는 그렇지 않다는 것을 읽었 습니다. 나는 다음과 같은 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() to …

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":…} 분명히 나는 json.dumps반환 하는 것과 더 비슷한 결과를 얻어야 합니다. 내가 뭘 잘못하고 있죠?
276 python  json  flask 

11
플라스크에 선택적 URL 매개 변수가있을 수 있습니까?
플라스크 URL 선택적 매개 변수를 직접 선언 할 수 있습니까? 현재 다음과 같은 방법으로 진행 중입니다. @user.route('/<userId>') @user.route('/<userId>/<username>') def show(userId, username=None): pass 이것이 username선택 사항 이라고 직접 말할 수 있습니까?
258 python  flask 

6
일반적인 AngularJS 워크 플로 및 프로젝트 구조 (Python Flask 사용)
나는이 전체 MV * 클라이언트 측 프레임 워크 열풍에 대해 아주 새롭다. AngularJS 일 필요는 없지만 Knockout, Ember 또는 Backbone보다 자연 스럽기 때문에 선택했습니다. 어쨌든 워크 플로는 어떻습니까? 사람들이 AngularJS에서 클라이언트 측 애플리케이션을 개발 한 다음 백엔드를 연결하는 것으로 시작합니까? 아니면 Django, Flask, Rails에 백엔드를 먼저 구축하고 AngularJS 앱을 연결하여 …

8
플라스크의 URL로 리디렉션
저는 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__': # Bind to PORT if defined, otherwise default to 5000. …
226 python  redirect  flask 

10
Flask for Python을 사용하여 방문자의 IP 주소 가져 오기
파이썬 (제 경우 2.6)을 사용 하는 Flask 마이크로 프레임 워크 ( Werkzeug 기반 )를 사용 하여 사용자가 로그온하고 파일을 다운로드 할 수있는 웹 사이트를 만들고 있습니다 . 로그온 할 때 (로깅 목적으로) 사용자의 IP 주소를 가져와야합니다. 누구든지 이것을하는 방법을 알고 있습니까? 분명히 파이썬으로 할 수있는 방법이 있습니까?

8
Flask-SQLAlchemy 앱에서 원시 SQL을 실행하는 방법
SQLAlchemy에서 원시 SQL을 어떻게 실행합니까? 플라스크에서 실행되고 SQLAlchemy를 통해 데이터베이스에 인터페이스하는 Python 웹 앱이 있습니다. 원시 SQL을 실행하는 방법이 필요합니다. 쿼리에는 인라인 뷰와 함께 여러 테이블 조인이 포함됩니다. 난 노력 했어: connection = db.session.connection() connection.execute( <sql here> ) 그러나 게이트웨이 오류가 계속 발생합니다.

13
포트 80에서 Flask를 실행하려면 어떻게해야합니까?
포트 5000을 통해 Flask 서버를 실행 중이며 괜찮습니다. http://example.com:5000 에서 액세스 할 수 있습니다 . 그러나 http://example.com 에서 간단히 액세스 할 수 있습니까? 포트를 5000에서 80으로 변경해야한다고 가정합니다. 그러나 Flask에서 시도하면이 오류 메시지가 실행될 때 나타납니다. Traceback (most recent call last): File "xxxxxx.py", line 31, in <module> app.run(host="0.0.0.0", port=int("80"), debug=True) …
212 python  networking  flask  port 

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