Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 |
Tags
- 이것이 자바다
- datastructure
- Algorithm
- 이스케이프 문자
- Graph
- 혼자 공부하는 C언어
- 윤성우 열혈자료구조
- insertion sort
- R
- coding test
- s
- stream
- 알기쉬운 알고리즘
- Selection Sorting
- C programming
- buffer
- C 언어 코딩 도장
- Serialization
- 메모리구조
- JSON
- list 컬렉션
- 윤성우의 열혈 자료구조
- Stack
Archives
- Today
- Total
Engineering Note
Web-Backend 본문
Web 서비스 동작 과정
- 클라이언트가 요청하고 서버가 응답 하는 과정으로 동작함
- 하지만 원하는 정보를 아무렇게나 요청하고 받는 것이 아니라 미리 약속한 규칙을 통해서 요청하면 정해진 형태의 데이터로 응답
- 데이터는 HTML, JSON ,XML 등 다양한 형태가 될 수 있음
API
- 정해진 방식으로 데이터의 통로 역할을 하는 것
- API는 URL 주소를 가지고 있음
- flask의 기능과 파이썬 함수가 합쳐져서 하나의 API역할을 함
Flask Framework
- python을 사용해서 웹 서버를 만들 수 있게 도와주는 Web Framework
- python의 패키지로서 flask 패키지를 파이썬에 import해서 사용할 수 있음
# Flask 모듈을 import 후 Flask 객체를 만드세요.
from flask import Flask
app = Flask(__name__)
# "/" URL에서 hello elice를 출력하도록 페이지를 연결하세요.
@app.route("/")
def hello():
return "hello elice"
# Flask 서버를 실행하는 코드입니다.
if __name__ == "__main__":
app.run()
URL을 연결하고 데이터를 화면에 나타내기
- app.route()는 url을 만들어 줍니다
jason형식의 데이터 나타내기
- jasonyfy()
HTML 형식의 데이터 나타내기
- templates라는 폴더 아래에 html파일을 넣어주어야 함
- render_template는 html 파일을 전달해줌
'Server > Flask' 카테고리의 다른 글
SQL Alchemy와 ORM (0) | 2021.07.18 |
---|---|
JWT (0) | 2021.07.18 |
RDB와 Flask (0) | 2021.07.18 |
Flask 게시글 삭제 (0) | 2021.07.18 |
Web-Backend 2 (0) | 2021.07.18 |
Comments