목차 [Flask]갑자기 만들어보는 Flask 서버 튜토리얼 약 40일 정도 시간이 지났지만, 뜬금없이 진도를 나가보려고 한다. 회사에서 플라스크와 웹플럭스를 이용한 데이터 파이프라인을 구축 중이라 한땀한땀 플라스트 앱을 만들기는 했으나 아무래도 주먹구구식으로 만든 거라 기초적인 이해가 더 필요하다고 느꼈기 때문이다. 기본적인 설정은 지난 글에서 했으니, 이번 글에선 바로 MVC 패턴을 적용해 기초적인 게시판을 만들어본다. SQLAlchemy 먼저 터미널에 아래와 같은 명령어를 입력해 SQLAlchemy를 설치해준다. source myenv/bin/activate pip install Flask-SQLAlchemy SQLAlchemy는 파이썬을 위한 ORM 라이브러리로, DB와의 상호작용을 좀 더 Pyt..
목차 한 달쯤 전에 올렸던 글에서, 야심 차게 MSK를 도입하겠노라고 선언을 했었다. [Cloud]Java 17 + WebFlux 환경에 AWS MSK 도입하기(1) - MSK? [Cloud]Java 17 + WebFlux 환경에 AWS MSK 도입하기(1) - MSK? 목차 Apache Kafka 아파치 카프카는 그 유명한 링크드인에서 개발해 11년에 공개한 오픈소스 메시지 브로커 프로젝트이다. Message Broker 오픈소스는 그렇다 치고 메시지 브로커라는 단어를 처음 보니 gnidinger.tistory.com 그 이후 이리 구르고 저리 구르다가 알게 된 사실은, 로컬 환경에서 MSK로 접근하는 건 불가능한 것은 아니지만 쉽지 않다는 것. 가장 쉽게 MSK에 접근하는 방법은 같은 VPC안에 EC..
__init__.py는 파이썬에서 일반적으로 사용되는 기능이며, 특정 프레임워크나 라이브러리에 국한되지 않는다. 해당 파일의 역할은 파일이 소속된 디렉토리를 패키지로 인식하게 만드는 것이며 파일은 비어있을 수도, 초기화 코드를 포함할 수도 있는데 도대체 패키지로 인식된다는 말이 무슨 말인지 자바와 스프링에 절어있는 내겐 쉽게 이해가 되지 않았다. 게다가 공부를 조금 해보아도 자바와 스프링에서는 1:1로 매칭되는 것이 없어 따로 정리하기로 했다. 일반 디렉토리와 패키지가 어떻게 다른지 정리하면서 기능에 대해 알아보자. Directory 일반 디렉토리는 말 그대로 파일들을 모아 담고 있는 폴더이다. 외부에서 해당 디렉토리의 파일을 직접 참조하려면 전체 경로를 사용해야 하고 다른 파일이나 모듈에서 자동으로 찾..
목차 다소 뜬금없지만 플라스크를 공부해야 할 일이 생겼다. 그 목적은 데이터 파이프라인 구축 시 크롤링 모듈을 파이썬으로 분리시켜 API 통신을 하도록 만드는 것이다. 데이터 파이프라인.. 이름은 멋있지만 지금은 감도 안 오고 해서 일단 할 수 있는 공부부터 한다. 이번 글에선 정말 단순하게 플라스크를 설치하고, 환경을 설정한 뒤에, 서버를 띄우는 것까지 해보려 한다. 장고에 비해 매우 단순하고 가볍다던 플라스크, 한 번 경험해 보자! Installation 플라스크를 사용하려면 당연히 설치부터 해야 한다. 나는 맥북을 사용하며, 파이썬은 이미 깔려있다 가정한다. 터미널에 아래와 같이 입력하면, pip install Flask 관련 패키지가 매우 빠르게 설치된다. 그 대략적인 목록은 다음과 같다. Fla..
- Total
- Today
- Yesterday
- 스트림
- 백준
- 파이썬
- 지지
- 세계일주
- a6000
- 리스트
- RX100M5
- 스프링
- 맛집
- 세계여행
- Backjoon
- 면접 준비
- 세모
- java
- BOJ
- 야경
- 알고리즘
- 칼이사
- Python
- 남미
- 여행
- 유럽
- 기술면접
- Algorithm
- spring
- 동적계획법
- 중남미
- 자바
- 유럽여행
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |