본문 바로가기

국비교육기관/플젝5

FireBase - NoSQL과 SQL(관계형 데이터 베이스) 보호되어 있는 글 입니다. 2021. 8. 12.
3차 플젝 map 태그와 area 테스트 파일 map 태그는 img 태그와 함께 사용 area는 해당 img 태그에서 어떤 링크를 걸어줄 영역을 표시하고플 때 사용한다. canvas 태그의 경우 일종의 스케치북을 만들고 그 위에 이미지를 넣거나 그림을 그릴 수 있다. 원래는 canvas 태그 2개를 통해 하나는 이미지 하나는 그리는 용도로 layer를 다르게 주어 해결하려 했으나, layer가 밑에 있어버리니까 이미지 태그에서 onmouse 관련 옵션이 안먹었다... 뭐 나중에 정리하자 2021. 8. 6.
2차 플젝_Flask연동_CORS와 관련해서 21.06.27 CORS: Cross-Origin Resource Sharing 2차 프로젝트를 진행하면서 Flask와 Ajax를 연동하는 부분에 대해 다시 정리를 하다가 해당 부분이 너무 어려워 여기만 따로 빼서 정리를 한다. CORS 는 약어의 의미 그대로 다른 출처끼리의 자원 공유 를 뜻한다. 만일 CORS 에러가 일어난다면 이는 예로, 출처가 다른 리소스에(Ajax) 접근하려고 할 때 브라우저가 보안 상의 이유로 이 접근을 막으면서 발생한다. 이때 출처는 Origin을 뜻한다. % Origin 위는 URL의 구조를 나타낸다. Origin(출처)는 Protocol, Domain, Port로 정의 된다. (즉, 위에서 http://www.example.com:80 까지가 Origin이다.) Port .. 2021. 6. 27.
2차 플젝_Ajax와 Flask 연동 21.06.27 위와 같은 화면에서 나이, 성별, 효능을 체크한 뒤에 제품 조회 버튼을 누르면 해당 정보를 Flask로 보낸다. 이때 정보를 보낼 때에는 Ajax를 활용한다. Flask는 정보를 받으면 학습된 머신러닝 모델에 의해 답을 도출하고, 해당 값을 다시 Ajax에게 보낸다. Ajax는 통신이 성공하고, 값을 받으면 쿼리 스트링 형식으로 조회 페이지로 이동한다. Flask from flask import Flask from flask import request import pandas as pd from flask_cors import CORS import pickle app = Flask(__name__) # 내가 만든 모델을 "test.pkl"이란 파일에 저장, 해당 모델을 불러온다 test .. 2021. 6. 27.
1차_프로젝트_21.04.22~04.28 보호되어 있는 글 입니다. 2021. 5. 2.