• 목록
  • 아래로
  • 위로
  • 0
  • title: NEW투명 시간버그 수정(오버플로우)OAUTH2
  • 조회 수 106

1. Introduction

Flask는 널리 사용되는 웹 개발 프레임 워크입니다. 매우 쉽게 개발을 시작할 수 있습니다.

Flask는 장고와는 다른 또 다른 매력이 있습니다.

장점

  1. 가볍다

  2. 높은 수준의 확장성

  3. WSGI를 지원

  4. 사용이 편하다

  5. 필수 기능에 충실하다

단점

  1. 매우 큰 애플리케이션에는 적합하지 않음

  2. 로그인 또는 인증 없음 (수동으로 구현해야한다.)

  3. ORM 미포함 (Flask-SQLAlchemy 등의 확장을 사용해야 한다.)

  4. 아직 ASGI를 지원하지 않습니다.

2. Installation

Requirements

  1. python3.7+

  2. pip

Install

 python3 -m pip install flask

hello, world

 # app.py
 from flask import Flask
 app = Flask(__name__)
 ​
 ​
 @app.route('/')
 def index():
     return '<h1>hello, world</h1>'
 ​
 ​
 if __name__ == "__main__":
     app.run('127.0.0.1',8002)

Output

PS G:\Python Flask Lesson> python3 app.py

* Environment: production WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead.

* Debug mode: off * Running on http://127.0.0.1:8002/ (Press CTRL+C to quit)

127.0.0.1 - - [21/Nov/2020 07:06:40] "GET / HTTP/1.1" 200 -

127.0.0.1 - - [21/Nov/2020 07:06:40] "GET /favicon.ico HTTP/1.1" 404 -**

실행 후 http://127.0.0.1:8002/ 에 접속하면 다음 그림 1을 볼 수 있습니다.

그림1 그림1

출력에서 알 수 있듯이 flask의 개발서버는 프로덕션 용도로 적합하지 않습니다.

프로덕션 환경에서는 다른 WSGI 서버를 사용해야합니다.

gunicorn, cheroot, gevent, uwsgi, Bjoerm 이런 서버를 사용해서 프로덕션 배포를 합니다.

 

문제가 있으면 쪽지를 보내주세요.

작성자
title: NEW투명 시간버그 수정(오버플로우)OAUTH2 52 Lv. (22%) 218200/224720EXP

yey!!!!!

댓글 0

권한이 없습니다.
번호 제목 글쓴이 날짜 조회 수
공지 미션 시스템을 정식으로 시작합니다. 5 마스터 마스터 21.02.03.00:59 131
공지 소셜로그인이 불가능 합니다. 3 마스터 마스터 21.01.02.14:14 354
264 [Selenium] proxy를 사용하지 않고 개발자도구에서 Network 탭의 로그를 얻기 imagenew 이니스프리 이니스프리 17시간 전23:35 57
263 [3] php의 문자열 출력하기 (줄바꾸기, echo, print 등등) 1 title: 인스타그램wikiowner 22시간 전18:54 9
262 [2] php코드의 작성방법 3 title: 인스타그램wikiowner 1일 전14:53 17
261 [1] php 강의를 시작합니다 (OT) title: 인스타그램wikiowner 1일 전14:34 10
260 29. 생활 속의 진법이었츄 5 image 허니버터라이츄 title: 인스타그램허니버터라이.. 21.02.25.23:43 55
259 쿨에디트로 음원 만들기 ㅋ image 랩퍼투혼 title: 만렙이 되어보자랩퍼투혼 21.02.16.21:44 43
258 <iframe> 변환기 Convert iframe to object / YouTube 변환기 Convert YouTube iframe to old embed code 2 랩퍼투혼 title: 만렙이 되어보자랩퍼투혼 21.02.07.19:22 62
257 스포어 검색기 위치 image 랩퍼투혼 title: 만렙이 되어보자랩퍼투혼 21.02.06.22:36 49
256 텍스트큐브 설치해보자 image 랩퍼투혼 title: 만렙이 되어보자랩퍼투혼 21.02.03.06:41 24
255 [XE] [PWA] 내 사이트를 앱으로 만들어보자! 4 image YGL 21.02.02.22:39 118
254 워드프레스 설치 image 랩퍼투혼 title: 만렙이 되어보자랩퍼투혼 21.01.31.10:19 19
253 테크노트 사용해보자 image 랩퍼투혼 title: 만렙이 되어보자랩퍼투혼 21.01.30.20:43 27
252 라이믹스 설치해보자 2 image 랩퍼투혼 title: 만렙이 되어보자랩퍼투혼 21.01.27.17:56 55
251 그누보드 설치해보자 3 image 랩퍼투혼 title: 만렙이 되어보자랩퍼투혼 21.01.27.14:33 50
250 [Node.js로 홈페이지 만들기] Vue.js 설치 1 image YGL 20.12.18.22:07 146
249 [Node.js로 홈페이지 만들기] 기초 image YGL 20.12.11.23:46 130
[Web development with Flask] 1. Introduction image title: NEW투명 시간버그 수정(오버플로우)OAUTH2 20.11.21.08:14 106
247 28. 탈리도마이드츄 1 image 허니버터라이츄 title: 인스타그램허니버터라이.. 20.09.20.02:37 255
246 [번외편 - 한컴한글] 스마트한 문서 작성을 위한 팁 (작성 중) 이니스프리 이니스프리 20.08.08.13:50 221
245 27. 멘델의 유전법칙이였츄 (부제: 파란 장미는 어떻게 교배해야 나오나요) 1 image 허니버터라이츄 title: 인스타그램허니버터라이.. 20.05.31.03:29 12250