기본적으로 위와같이 이용해서 공부해볼것이다.
자, 웬만하면 모든 개발자들은 서버를 만들떄 ,프레임워크라는 것을 가져다가 쓴다.
이 프레임워크라는 것은 라이브러리도 그렇고 프레임워크도 그렇고 내가 편할려고 남이 만들어놓은 것을 가져다 쓰는 것인데,
프레임워크는 남이 짜둔 어떤 규칙이나 틀 안에서 내가 코딩을 자유롭게 하니 편한것이고, 라이브러리는 내가 마음대로 짜는데,
남이 만들어 놓은 것을 중간에 가져다가 쓰니깐 편한거다. 즉 통상적으로 프레임워크는 하나의 틀안에서 사용!, 라이브러리는 수백개의 틀안에서 사용!해서 편리한것이다.
자 이제, flask를 이용해서 서버를 작동시켜보자!
from flask import Flask
app = Flask(__name__)
@app.route('/')
def home():
return 'This is Home!'
if __name__ == '__main__':
app.run('0.0.0.0', port=5000, debug=True)
이 템플릿이 가장 기본적인 flask 템플릿이다. 자 로컬호스트 5000으로 실행시키면 아래와 같이 사이트가 실행된다.
자 조금만 설명하면, 5000은 포트라는 건데, 컴퓨터도 밖(인터넷세상에다가 뚫어놓은 문)들이 있는데 그 5000번문으로 접속하겠다를 의미한다.
자 위의 템플릿의 각각의 문장을 이해하고자 하면 끝이 없다.
그냥 이렇게 쓰이는구나 하고 이해하면 된다~!
'웹 프로그래밍(풀스택-->python)' 카테고리의 다른 글
43. Flask 시작하기 - 본격 API 만들기 (0) | 2021.04.28 |
---|---|
42. Flask 시작하기 - HTML파일 주기 (0) | 2021.04.27 |
40. 폴더 세팅 (0) | 2021.04.26 |
39. 앞으로 계속 배울것. (0) | 2021.04.26 |
38. 끝, 숙제를 해보자 (0) | 2021.04.25 |