요약한 줄 주석: # 사용여러 줄 주석: 없다. 대신 """ """(여러 줄 문자열) 사용 한 줄 주석파이썬에서 한 줄 주석을 사용하기 위해서는 문장 맨 앞에 #을 사용하면 된다.# hello를 출력하시오print('hello')위와 같이 한 줄 전체를 주석 처리할 수도 있고 아래와 같이 한 줄의 일부만 주석 처리를 할 수도 있다.print('hello') # hello를 출력하는 구문 하지만 PEP8에 의하면 인라인 주석은 되도록이면 삼가하라고 되어있다.Inline CommentsUse inline comments sparingly. 여러 줄 주석파이썬에는 여러 줄 주석이 없다.엥? 여러 줄 주석 있던데?>> 그건 주석이 아닙니다!! 대신 여러 줄 문자열을 사용해 주석처럼 사용한다. 이름 그대로..
Python
개요 Flask-Login은 세션을 사용한 사용자 인증을 쉽게 관리할 수 있도록 도와주는 라이브러리로 사용자 로그인 및 로그아웃 프로세스를 처리하고, 현재 로그인한 사용자의 정보에 접근 가능하게 해준다. 주요 기능 활성 유저의 ID를 세션에 저장 및 간편한 로그인, 로그아웃 로그인 여부에 따라 특정 뷰에 접근여부를 지정 Remember me 기능 쿠키 해킹으로 부터 유저 세션 보호 Flask-Principal과 같은 확장 인증 라이브러이와 연동 설치 > pip install flask-login 사용 방법 app.py # app.py from flask import Flask from flask_login import LoginManager from models import User # 'routes' ..
HTTP 기본 인증이란? [WEB] HTTP 기본 인증(Basic Authentication) HTTP 기본 인증이란? HTTP 기본 인증은 서버가 클라이언트에게 요구하는 인증 방법 중 하나로 HTTP 헤더를 통해서 진행된다. 기본 인증 사용 이유 API 인증: RESTful API나 다른 HTTP 기반 API에서 클라이언 newbission.tistory.com 개요 Flask-HTTPAuth는 Flask에서 HTTP 기본 인증(Basic Authentication)을 다루기 위한 패키지다. 기본 인증 외에도 다이제스트(Digest) 및 토큰 인증도 지원한다. 설치 및 링크 > pip install Flask-HTTPAuth GitHub PyPi Document 사용 방법 from flask impor..