본문 바로가기

Python37

Wil - 5week 머신러닝을 이용한 웹개발도 궤도에 올라 막바지를 향해 달려가고 있다. index.html # main.py 에서 보낸 정보를 출력 function posting() { let file = $('#file')[0].files[0] //let filename = file['name'] let form_data = new FormData() // FormData 처럼 보내는 방식 //form_data.append("f_name", filename) form_data.append("file", file) console.log(file, typeof (file)) //console.log(filename, typeof(filename)) // test3.jpg if (file.type.match(/image.*/.. 2022. 5. 22.
Til - 26day 이어서 파일을 업로드 해보자. main.py : index.html 에서 받은 파일을 서버로 올리기 # detector 폴더의 detect.py의 detect_run 임포트 from detector.detect import detect_run bp = Blueprint("main", __name__, url_prefix="/main") @bp.route('/api/img/upload', methods=['POST']) def file_upload(): # 업로드 파일 받아오기. file = request.files['file'] # werkzeug.datastructures.FileStorage, name extension = secure_filename(file.filename).split('.')[-.. 2022. 5. 21.
Til - 25day 기획을 마치고 본격적으로 개발이 들어갔다! 메인 페이지 작성 및 이미지 업로드와 출력을 연계해보자. 우선 메인페이지 틀 작성! 네비바와 인덱스를 나눠서 작업 후 파일 분리! {% include 'nav.html' %} PASS Helmet : 0 No Helmet : 0 Score : 0.0 Safety : none 파일 선택 업로드 하기 안전 확인 # 결과 나오는 경우 화면 전환 function change_area_css() { $('.img_box').hide() $('.main_box').show() $('.main_box').css({ "display": "flex", "height": "500px", "width": "100%", "padding-bottom": "40px", "flex-dir.. 2022. 5. 21.
Til - 24day 머신러닝을 이용한 팀 프로젝트가 시작되었다. S.A 1. 프로젝트 기간 2022.05.18 (수) ~ 2022.05.24 (화) 2. 팀 구성 김선민, 김민기, 박재현, 황신혜 3. 프로젝트 주제 공사장 안전모 착용을 위한 헬멧 탐지 여부를 판단해주는 SafetyManager 웹 솔루션 개발 4. 프로젝트 진행 방식 화면 기획 (Figma) : 링크 (완료) API / DB 설계 (Notion) : 링크 (완료) 일정 관리 (Git Project) : 링크 기능 구현 관리 (Git Issue) : 링크 5. 프로젝트 진행 5.1 SafetyManager 화면 와이어프레임 작성 및 기능 정의 화면 화면 이름 기능 담당자 로그인 회원가입 필수 기능 회원가입, 로그인 JWT 토큰 활용 쿠키 저장 추가기능 SN.. 2022. 5. 19.