250x250
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
- 리액트 렌더링 최적화
- 함수형 프로그래밍 특징
- 리액트 메모
- 테스트 코드 툴 비교
- this
- JS module system
- jwt
- 항해99 사전스터디
- 리덕스
- FP 특징
- 코어자바스크립트
- 웹 크롤링
- toggle-btn
- 리액트 메모이제이션
- 웹팩 기본개념
- 리액트
- Js module
- v8 원리
- 항해99
- 타입스크립트
- chromatic error
- 렌더링 최적화
- 알고리즘
- js배열 알고리즘
- 항해99 부트캠프
- 항해99 미니프로젝트
- next js
- 실행컨텍스트
- gql restapi 차이
- 자바스크립트 엔진 v8
Archives
- Today
- Total
Jaeilit
항해99_사전스터디_4주차 본문
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
'항해99 3기' 카테고리의 다른 글
항해99_사전스터디_미니프로젝트_객체(데이터)만들기 + API 호출(json-server) (0) | 2021.09.02 |
---|---|
항해99_사전스터디_미니프로젝트_댓글기능 구현하기 (0) | 2021.09.01 |
항해99_사전스터디_3주차_숙제 (0) | 2021.07.22 |
항해99_사전스터디_3주차_웹크롤링 (0) | 2021.07.22 |
항해99 사전스터디 1주차_숙제 (0) | 2021.07.21 |