PYTHON
Posts
134 posts![[Python] Flask-RestPlus 모듈 제대로 사용해 보기](https://img.zoomtrend.com/2017/10/18/a0105618_59e6f59c33d04.png)
[Python] Flask-RestPlus 모듈 제대로 사용해 보기
지난번에 [Python] Flask & flask-restplus && swagger ui 라는 블로그를 정리했었습니다.그런데 이것을 기존에 작업되어 있던 것에 적용을 하는데이틀정도 시행착오를 겪었습니다. 아직 0.10.1 이라는 버전 때문에 그럴 수도 있지만 뭐 현실에 적응해서 앞으로 나아가는게우선이라...(나중에라도 버전업이 되어 원하는 데로 되어 간다면 내용을 수정해 놓겠습니다) 다음은 작업되어 있는 것을 수정한 내용입니다. 우선 기존 Blueprint 로 되어 있던 부분을 Namespace로 변경합니다. 기존,bp_aaa = Blueprint('bp_aaa', __name__, url_prefix='/api/aaa') 변경,api = Namespace('ns_aaa', d
![[Python] Flask & flask-restplus && swagger ui](https://img.zoomtrend.com/2017/10/13/a0105618_59df305aae293.png)
[Python] Flask & flask-restplus && swagger ui
파이썬으로 Backend RESTful API 등을 작성할 때, 주로 Flask를 이용합니다. 참고:- 파이썬 4개의 웹 프레임워크 비교- FLASK 로 간단한 HTTPS REST API 제공- Flask RESTful API를 gunicorn WSGI 이용 및 supervisor 활용- Flask에서 Redis를 사용하여 세션 관리하는 샘플- Flask 파일 업로드- Flask-Login 을 이용한 API 함수 인증 구현 예제 위와 같은 정도로 플래스크 관련 블로깅을 했던 것 같습니다. 그동안 이렇게 작성한 백엔드 API를 테스트 하는데, curl을 이용한 쉘 스크립트로 작업을 해 왔었습니다. 예) #!/bin/bashsource .config.shURL=${URL_BASE}/versionPARA
[Python] AAA 중 Authorization 관련 모듈 - miracle-acl
보안 부분에서 나온 이야기 이기는 하지만,AAA (Authentication Authorization Accounting 인증 권한검증 계정관리) 라는 이야기가 있습니다. 인증(Authentication) 관련해서는 사용자가 로그인을 해야하고 로그아웃을 하기 전까지인증이 필요한 함수를 호출하면 안되도록 해야하는 등의 해당 사용자가 그 사용자가 맞는가를 검증하는 부분입니다. 지난번에 살펴본 [Python] Flask-Login 을 이용한 API 함수 인증 구현 예제 라는 것이 바로 이 인증에 관련된 것이라 보시면 됩니다. 그런데 오늘은 권한검증 Authorization 이라는 것을 살펴보도록 하겠습니다. 우선 권한검증을 리눅스에서 살펴볼 수 있는 것은 바로 파일의 권한이라 하겠습니다. 파일이던 디
[Python], About Decorator '@' - 00
가장 많이 쓰이는 언어가 Python이지만 가장 모르는 언어도 Python이다. 알다가도 헷갈리는 데코레이터.. 알다가도 헷갈리는 class.. 우선 데코레이터에 대해서 먼저 정리해 봐야지! (17년 8월 27일 새벽.. Flask를 가지고 놀다 문득..)


