일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- esp8266
- 전기차충전기
- 전기차충전
- 홈어시스턴트
- 플라스크
- 보안
- lambda
- raspberry
- 라즈베리파이
- 디자인패턴
- 파이썬
- 충전기
- 서버리스
- Android
- 완속충전기
- thread
- dynamodb
- 급속충전기
- 펌웨어
- everon
- YMODEM
- 안드로이드
- flask
- 에버온
- homeassistant
- OCPP
- IOT Core
- STM32
- 전기차
- AWS
- Today
- Total
목록flask (6)
Louie NRT Story
작성일: 23년 2월 10일 PS. 기존에 생성한 프로젝트에서 진행함. 이전 포스팅 확인 필요 https://louie0724.tistory.com/606 [파이썬 강의] REST APIs with Flask - Smorest 작성일: 23년 1월 30일 Contents 1. 프로젝트 구조 2. 저장된 데이터 확인 3. Store 포스트맨 4. Item 포스트맨 1. 프로젝트 구조 1) app.py - app.config[xxxx] = "xxxxx" 등과 같은 Flask의 Config 설정을 입력함 - resources louie0724.tistory.com Contents 1. Store 2. Item 3. 동작 확인(URL은 이전에 작성한 블로그와 동일함) 1. Store 1) models.store..
작성일: 23년 1월 30일 Contents 1. 프로젝트 구조 2. 저장된 데이터 확인 3. Store 포스트맨 4. Item 포스트맨 1. 프로젝트 구조 1) app.py - app.config[xxxx] = "xxxxx" 등과 같은 Flask의 Config 설정을 입력함 - resources/item.py 또는 store.py를 이용하여 api.register_blueprint(ItemBlueprint)에 입력함 2) db.py - stores와 items에 관련 데이터를 저장하게 됨 - 글로벌 변수로써 store.py에서 db.py의 items를 import 하여 print(items)를 해도 현재 저장된 데이터를 볼 수 있음 3) schemas.py - 데이터 구조로써 데이터 모델에 해당함 4)..
작성일: 23년 1월 2일 Contents 1. 가상환경 만들기 2. Flask 설치(가상환경) 3. Flask 실행 4. 설치 패키지 목록 만들기 5. 패키지 설치 6. 개발환경 설정 1. 가상환경 만들기 python -m venv .venv - Command Palette 에서 Python:Select Interpreter 검색함 - 위에서 생성한 가상환경이 나타남 (Visual Code Studio에서 venv가 생성된 폴더가 최상위로 선택되어 있어야함) - 터미널을 껐다가 다시 켜면 /.venv/Scripts/Activate.ps1 이 실행되면서 가상환경으로 운영되는 것을 확인 할 수 있음 2. Flask 설치(가상환경) - 가상환경에 접속된 것을 확인 후 "python -m pip install..
작성일: 8월 7일 Index 1. flask 서버 간단하게 만들기 2. 자체 서명된 인증서로 flask 서버 운영 1. flask 서버 간단하게 만들기 - 인증서를 adhoc 이라는 것을 이용하여 간단히 사용할 수 있음 - 위 내용의 코드 from flask import Flask, render_template, request import ssl app = Flask(__name__) @app.route('/hello') def index(): #return "Hello Everon Laboratory" return render_template('test01.html') @app.route('/') def hello(): return render_template('hello.html') if __nam..
1. Flask란 무엇인가? - Python으로 개발 된 웹프레임워크 - 특별한 도구나 라이브러리가 필요 없기 때문에 마이크로 프레임워크의 장점이 있음 - Form, Database 등 핵심 기능이 모두 플라스크의 자체 기능이 아닌 확장 모듈 사용함 - Django와 같이 모든 기능을 포함하고 있는 덩치 큰 프레임워크와 달리 Flask는 최소한의 기능만 포함함 2. SQLACHEMY 사용법 1) Database 만드는 방법 - from app import db, db.create_all() 2) 데이터 생성하기 - BlogPost query를 통하여 데이터가 없음을 확인함 - db.session.add를 통하여 데이터를 2개 집어넣음 - BlogPost query를 통하여 데이터가 2개 있음을 확인 ※ ..
Writed: 20년 5월 7일 Index 1. 파일 구조 2. Docker build 3. 빌드된 이미지 확인 4. 빌드된 이미지 실행 5. 실행중인 컨테이너 확인 1. 파일 구조 - hello_docker_flask 폴더 하위에 app.py, Dockerfile, requirements.txt 파일을 생성 할 것이다. 아래의 내용을 따라가자 1). 예제 파일 생성 - "hello_docker_flask" 폴더를 생성함 2) app.py 파일 생성함 - 운영될 서버 내용이며 기본적인 flask 코드 # app.py - a minimal flask api using flask_restful from flask import Flask from flask_restful import Resource, Api ..