Jaeilit

항해99_사전스터디_4주차 본문

항해99 3기

항해99_사전스터디_4주차

Jaeilit 2021. 8. 6. 17:41
728x90

서버만들기, GET - POST 이해하기

 

 

1. Flask 프레임워크 : 서버를 구동시켜주기 위한 프레임워크

 

>기본구조

from flask import Flask
app = Flask(name)

@app.route('/')
def home():
return 'This is Home!'

@app.route('/mypage')
def mypage():
return 'This is My Page!'

if name == 'main':
app.run('0.0.0.0',port=5000,debug=True)

2. Flask 서버 만들때는 항상!

static 폴더 - 이미지, css파일
templates 폴더 - html 파일
app.py 파일

templates import 연결
from flask import Flask, render_template
app = Flask(name)

URL 별로 함수명이 같거나,
route('/') 등의 주소가 같으면 안됩니다.
@app.route('/')
def home():
return render_template('index.html')

index.html 파일 연결
if name == 'main':
app.run('0.0.0.0', port=5000, debug=True)

포트 설정(5000)

3. GET 과 POST 의 CRUD 방식

-POST

  1. Create 만들기

 

-GET

  2. Read 읽기

 

-POST

  3. Upadate 변경
  4. Delete 삭제

 

GET, POST 와 CRUD 를 이용한 나홀로 쇼핑몰의 주문하기 최종과제 하러가기!

728x90