플라스크http://blog.naver.com/PostView.nhn?blogId=shino1025&logNo=221345904588&categoryNo=0&parentCategoryNo=0&viewDate=¤tPage=1&postListTopCurrentPage=1&from=postView&userTopListOpen=true&userTopListCount=30&userTopListManageOpen=false&userTopListCurrentPage=1 [Flask 입문] 플라스크로 웹 프로그래밍 입문하기 이번 포스팅을 시작으로 필자는 파이썬의 웹 개발 프레임워크인 Flask에 대해 공부한 내용을 정리해볼까 ... blog.naver.com 플라스크는 파이썬으로 작성된 웹 개발 도구로 마이크로 프레임워크라고 부른다. 그이유는 플라스트로 웹 개발을 하는데에 특별한 도구나 라이브러리가 전혀 필요없기 때문에 플라스크는 파이썬을 알고 있다면 매우 배우기 쉽고 짮은 시간안에 퓁 어플리케이션 하나를 뚝딱 만들 ㅅ플라스크는 파이썬으로 작성된 웹 개발 도구로 마이크로 프레임워크라고도 부른다. 그 이유는 플라스크로 웹 개발을 하는 데에 특별한 도구나 라이브러리가 전혀 필요 없기 때문에 플라스크는 파이썬을 알고 있다면 매우 배우기 쉽고, 짧은 시간 안에 웹 어플리케이션 하나를 뚝딱 만들어낼 수 있다. 물론 너무나 간단하다 보니, 보다 복잡한 기능의 구축에 있어선 다른 프레임워크에 비해 효율이 떨어졌지만 꾸준히 업데이트가 되고 있어 큰 걱정은 필요 없다. 가상환경 구축하기 dir test.* - >파일명이 dir_ a*t*.*/s -> 서브폴더까지 전부 찾아달라고 요청 할 때. dir_test.* : 파일명이 test인 모든 애들 dir_*t*.* : t를 포함하는 모든 것들 dir_*t*.*/s : 서브폴더까지 전부다 찾아달라고 요청 dir_*t*.*/s/p : 서브폴더 / 서브서브폴더 등 페이지를 끊어서 볼 수 있다. 리눅스에서는 ls 가 dir 명령어를 대체한다. ~.bat -> 일괄처리 시켜주는 배치 파일 type 파일명.bat -> 파일의 내용을 볼 수 있다. bin 폴더 안에는 javac.exe/java.exe 가 있음 환경변수를 잡아주는 이유 : 어떤 폴더에서 작업을 하든 운영체제가 알아서 위 실행 파일을 실행 처리를 시키기 위해서. Java 가 컴파일 되기 위해 필요한 것은 javac.exe * 환경변수의 종류 1) 사용자용 ( 여기에 걸어두면 자동으로 잡아주지 않는다. )
웹 페이지 소스를 보는 방법 view-source:소스를 보고 싶은 URL view-source:https://www.naver.com/ NAVER 이게 오리지널이야, 재즈 힙합의 원곡을 찾아서 2020.05.04 케이팝이 세계를 만날 때 2020.04.29 이주의 디깅 #56 EXO 2020.04.28 팝 음악계 역주행 대표곡들 2020.04.25 키아나 르데와 함께한 음악가들 2020.04.2 www.naver.com 파이썬과 HTML Templates
https://snacky.tistory.com/7 플라스크(Flask) ; Jinja2 템플릿 엔진 기본문법 플라스크에서는 템플릿을 이용하여 html을 구성한다는 설명을 지난 포스팅에서 했었습니다. 그렇다면 이 템플릿을 해석하는 템플릿 엔진인 Jinja2의 기본적인 문법에 대해서도 조금 알아야겠다 싶어 포스팅합니다... snacky.tistory.com {{...}} : 변수나 표현식의 결과를 출력하는 구분자 {%...%} : if문이나 for문 같은 제어문을 할당하는 구분자 {#...#} : 주석 {% ... ..#},{%+...%},{%...-%}...: 공백 제거 혹은 유지 기본적으로 진자 템플릿 엔진은 템플릿 줄 끝의 개행 문자를 제외한 나머지 공백은 그대로 출력 실제로 보이는 화면에는 이러한 공백을 제외 하고 싶을 경우에 템플릿 태그 앞뒤에 +나 -를 붙여 +를 붙이면 공백 유지, -를 붙이면 공백 제거의 형태가 되는 것입니다. {% raw %} ... {% endraw %} : 이스케이프(escape) 플라스크 진자2 반복문(for문)
플라스크 진자2 반복문(if문)
플라스크 진자2 반복문(for if문)
locals()메소드 활용하기
URL 및 HTTP 메소드 다루기Redirect(리다이렉트)
HTTP Methods http 프로토콜은 WWW(월드 와이드 웹)에서 데이터 통신의 기본 토대
Static 파일 다루기
폼으로 데이터 전송 받기
플라스크에서 폼의 데이터를 사용하는 방법 |