공부/Flask
-
Flask공부/Flask 2024. 9. 5. 10:28
메모장https://ccomccomhan.tistory.com/35 [JAVA] - DAO, DTO, VO, Entity 간단하고 쉽게 이해하기👨🏻🏫 간단정리 DAO : Database에 접근하는 역할을 하는 객체. DTO : 데이터를 전달하기 위한 객체 VO : 값 자체를 표현하는 객체. Entity : 실제 DB 테이블과 매핑이 되는 클래스. 👀 자세한 내용은ccomccomhan.tistory.com https://hazel01.tistory.com/93 [ Flask 02. ] MVC 패턴으로 웹 만들기, 모델 , 뷰, 컨트롤러 만들기, Flask-WTF , CSRFFastCampus 파이썬 웹 개발 올인원 패키지 Online. 강의 중, Framework Flask 기초 part 를 듣..
-
[Ajax] file drag and drop upload공부/Flask 2023. 10. 11. 12:02
참고: https://www.easydevguide.com/posts/drag_drop_upload Upload multiple files using "drag and drop" with html5 and flask - EasyDevGuide.com Upload multiple files using "drag and drop" with html5 and flask In the aritcle How to upload multiple files with python flask, we showed how to upload with html form. In this aritcle, we will show how to upload in the "drag and drop" way. In this way, we ww..
-
[Jinja2 safe필터] render_templete시 html태그 넘기기공부/Flask 2022. 8. 5. 17:38
html태그를 넘겨줄 때, 의도한 것과 다르게 값이 넘어갈때가 있다. 와 같은 문자들로 자동랜더링되어 넘어간다. 이를 해결하기위해 아래와 같이 |safe를 붙여 사용가능하다. https://stackoverflow.com/questions/12341496/jinja-2-safe-keyword Jinja 2 safe keyword I have a little problem understanding what an expression like {{ something.render() | safe }} does . From what I have seen, without the safe keyword it outputs the entire html document, not just the stackoverf..
-
[Flask] 파일 업로드/삭제/수정공부/Flask 2021. 10. 4. 14:06
write.html(거의비슷update.html) 포스트 작성하기 * 제목 * 비밀번호 타이틀사진 * 내용 write python 부분 @main.route('/write', methods=['GET','POST']) def write(): if 'userid' not in session: #print("비로그인 상태") return "" if request.method == 'GET': return render_template('/main/write.html') #print("로그인 상태") title = request.form['title'] password = request.form['password'] contents = request.form['contents'] if title=='' or p..
-
[Flask] 간단한 게시판 만들기공부/Flask 2021. 10. 4. 14:00
군대에서 추석연휴간 Flask 공부목적으로 간단한 게시판만들기를 했다. 회원가입, 로그인, 글작성, 글수정, 글삭제 정도..? flask 체험느낌이라 보안, 디자인등은...ㅇㅅㅇ 디렉토리 구조 login_service : 회원가입/로그인 기능 main : index.py, 메인페이지, 보드, 게시글 관련 기능 module : mysql_db schema : 테이블 정의 등... static : 업로드 이미지, 그외 이미지, js, css 파일 등 templates : 페이지들 .html index.py #pwd : flask_tutorial/app/main/index.py from flask import Blueprint, request, render_template, flash, redirect, ur..
-
[Flask] 부트스트랩 적용공부/Flask 2021. 9. 18. 15:53
https://startbootstrap.com/ Free Bootstrap Themes, Templates, Snippets, and Guides - Start Bootstrap Landing Page A clean, functional landing page theme startbootstrap.com 직접 웹 사이트를 만들 수도 있겠지만, 다른사람들이 만들어놓은 템플릿을 가져와 사용할수도있다. 1. 맘에 드는 bootstrap 다운로드 2. 적용, 해당 폴더에 옮겨준다. 3. 경로 수정, 알맞게 경로를 수정해준다. 4. 적용완료
-