후즈테크

고정 헤더 영역

글 제목

메뉴 레이어

후즈테크

메뉴 리스트

  • 홈
  • 태그
  • 방명록
  • 분류 전체보기 (55)
    • 파이썬 Small_Project (7)
      • 파이썬-Python 연동기능 (0)
      • 파이썬-백업 프로그램 개발 (4)
      • 파이썬-종합(도서 대여 서비스) (3)
      • 파이썬-화면 캡처(특정 부위) (0)
    • 파이썬 스터디 (31)
      • 파이썬-Python 기본편 (15)
      • 파이썬-Python 활용편1 (3)
      • 파이썬-Python 활용편2 (13)
      • 파이썬-Python Django (0)
    • IT (15)
      • 전산 상식과 Tip (7)
      • 코딩-고민과 결과(python) (4)
      • C-기본편 (0)
      • 파이썬-Flask (4)
    • Any Day (2)

검색 레이어

후즈테크

검색 영역

컨텐츠 검색

flask

  • 03. Flask / D-03

    2022.07.21 by 후즈테크

  • 02. Flask / D-02

    2022.07.20 by 후즈테크

  • 01. Flask / D-01

    2022.07.20 by 후즈테크

03. Flask / D-03

1. Variable Rule from flask import Flask app = Flask(__name__) from markupsafe import escape @app.route('/user/') def show_user_profile(username): # show the user profile for that user return f'User {escape(username)}' @app.route('/post/') # post_id 값을 정수형으로만 받는 옵션 def show_post(post_id): # show the post with the given id, the id is an integer return f'Post {post_id}' @app.route('/path/') # path..

IT/파이썬-Flask 2022. 7. 21. 17:33

02. Flask / D-02

1. HTML Escaping /변수 전달 받기 Flask는 route 라는 녀석을 통해 URL이 정해진다. @app.route("/") 일 경우, IP 이후, 아무것도 없으면 아래 함수를 수행한다.(http://127.0.0.1/) 다른말로 URL마다 route 를 개별적으로 설정해 주어야 하는데, 매번 바뀌거나 개별로 할당 할때 마다 route 를 생성해주는 건 효율성이 떨어진다. 그래서 변수를 받아서 route를 추가할 수 있는 방법이 아래의 방법이다. @app.route("/") : name 을 URL 에서 입력되면 해당 결과를 return 에 포함하여 전달할 수 있다. 2가지가 중요한데, 1번째는 name 의 종류가 많아지더라도 1개의 route만 설정하면 된다는 것이고, 2번째는 입력 받는 n..

IT/파이썬-Flask 2022. 7. 20. 16:43

01. Flask / D-01

1. Flask install pip install Flask pip 를 이용해서 Flask 모듈을 설치하자... 2. 설치가 완료되면, 공식문서(Quick Start) 의 예제를 이용해 실행 해보자... from flask import Flask app = Flask(__name__) @app.route("/") # route rule 적용 기본 page URL 에 이용 def hello_world(): return "Hello, World!" app.run() # Flask 서비스 시작 뭔가 진행이 된 것 같은데.....아무것도 나타나지 않는다.... * 공식 문서에는 app.run() 이 빠져있다..... 꼭 넣어야 시작 상태가 유지된다. 처음엔 당연히 웹창이 뜰거라 생각했는데.... 알고 보니, ..

IT/파이썬-Flask 2022. 7. 20. 15:30

추가 정보

페이징

이전
1
다음
TISTORY
후즈테크 © Magazine Lab
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바