일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 데이터베이스
- tensorflow
- MariaDB
- 장고
- paper review
- 파이토치
- Tkinter
- 그래픽 유저 인터페이스
- FLASK
- 논문 리뷰
- 컴퓨터 비전
- OpenCV
- Docker
- Web Programming
- Django
- GUI
- 웹 프로그래밍
- 파이썬
- k8s
- kubernetes
- 텐서플로우
- pytorch
- numpy
- yaml
- 딥러닝
- Computer Vision
- Python
- vue.js
- Deep Learning
- POD
- Today
- Total
목록FLASK (7)
Maxima's Lab
안녕하세요, 오늘은 Vue.js 프로젝트에서 Json Web Tokens (JWT)를 사용하는 방법에 대해서 알아보겠습니다. Backend에서는 Flask를 사용하여 Token을 생성할 예정입니다. 먼저, 다음과 같이 파이썬 패키지를 설치합니다. pip install flask flask_cors flask_apscheduler flask[async] Flask-SoketIO pip install Flask-JWT-Extented python-dotenv import osfrom flask_socketio import SocketIO, emitfrom flask import Flask, request, jsonify, render_template, redirect, session, gfrom flask_..
안녕하세요, 오늘은 Docker-Compose를 활용해서 MariaDB, Flask Server, Vue.js Server를 연동하는 방법에 대해서 알아보겠습니다. 먼저, docker-compose.yml 파일에 대해서 알아보겠습니다. version: '3.8' services: flask-app: build: ./flask ports: - "4000:4000" environment: - DATABASE_HOST=mariadb - DATABASE_USER=exampleUser - DATABASE_PASSWORD=exampleUserPassword volumes: - ./flask:/app networks: - server_network vue-app: build: ./vue-practice ports: ..
안녕하세요, 오늘은 Docker-Compose를 사용해서 Vue.js & Flask Server를 연동하는 방법에 대해서 알아보겠습니다. 먼저, 해당 내용을 위해 디릭토리 구조 구성은 다음과 같습니다. (tree -L 2 -f) 먼저, Flask Server에 대해서 알아보겠습니다. ./flask/app.py 파일에 대한 코드는 다음과 같습니다. from flask import Flask, jsonify from flask_cors import CORS app = Flask(__name__) cors = CORS(app, resources={r"/*": {"origin": "*"},}) @app.route('/message', methods=['POST', 'GET']) def get_message():..
안녕하세요, 오늘은 Flask 애플리케이션을 Kubernetes 클로스터에 배포하는 방법에 대해서 알아보겠습니다. 다음과 같은 과정으로 이루어집니다. Flask 애플리케이션 준비 Dockerfile 작성 Docker 이미지 빌드 및 푸시 쿠버네티스 Deployment 정의 쿠버네티스 Service 정의 Deployment 및 Service 적용 애플리케이션 접근 확인 먼저, Flask 애플리케이션을 준비하는 단계입니다. (app.py) from flask import Flask app = Flask(__name__) @app.route('/') def hello_world(): return 'Hello, Kubernetes!' if __name__ == '__main__': app.run(debug=Tr..
안녕하세요, 오늘은 Flask 애플리케이션에서 Blueprint 패키지를 활용하여 애플리케이션의 구성요소들 모듈화하고, current_app을 사용해서 config 구성요소에 접근하는 방법에 대해서 알아보겠습니다. /myapplication /main_1 __init__.py views.py /main_2 __init__.py views.py __init__.py app.py 위의 구조에서 /myapplication/main_1/.__init__.py 파일에 대해서 알아보겠습니다. # /myapplication/main_1/.__init__.py from flask import Blueprint main_1 = Blueprint('main_1', __name__, url_prefix='/main_1') ..
안녕하세요, 오늘은 Flask에서 APScheduler 패키지를 활용해서 Scheduler를 사용하는 방법에 대해서 알아보겠습니다. 먼저, APScheduler 패키지를 설치합니다. pip install Flask APScheduler 아래는 Scheduler를 사용하는 Flask Server 예제 전체 코드입니다. from flask import Flask from flask_apscheduler import APScheduler class Config: SCHEDULER_API_ENABLED = True app = Flask(__name__) app.config.from_object(Config()) scheduler = APScheduler() scheduler.init_app(app) schedu..
안녕하세요, 오늘은 Flask를 설치하는 방법에 대해서 알아보겠습니다. 가상 환경(Virtual Environment) 설정 Flask 설치 및 Version 확인 Flask App 생성 첫번째, 가상 환경(Virtual Environment)을 설정하는 방법에 대해서 알아보겠습니다. pip install virtualenv mkdir my_flask_project cd my_flask_project virtualenv venv venv\Scripts\activate 위의 코드는 virtualenv를 설치 후 Project Directory 생성 및 가상 환경을 활성화하는 코드입니다. 다음은, Flask를 설치하고 Version을 확인하는 방법에 대해서 알아보겠습니다. pip install Flask p..