HTML

    [Flask.2] 새로운 페이지 만들기

    0. 들어가기에 앞서. Flask에서 새로운 페이지 만들기는 HTML에서의 새로운 페이지를 생성하는 것처럼 매우 간단하다. 몇줄의 코드만 작성하면 손쉽게 새로운 페이지를 만들어 낼 수 있다. 본론으로 들어가기에 앞서 새로운 단어인 섹션(Section) 대한 규정을 하나 하려 한다. 얘를 뭐라고 말 해야지 하다가 새로 정하는게 낫겠다 싶어서 먼저 정의하려 한다. 섹션이란 @app.route("/")가 선언된 부분 부터 바로 다음 함수가 정의하는 내용이 끝나는 부분을 섹션이라 부르기로 했다. 말로 하면 어려우니 예를 들어 @app.route("/")섹션의 범위는 다음과 같다. @app.route("/") def hello_world(): return render_template('index.html') 1...

    [Flask.1] html 파일 연결하기

    0. 들어가기에 앞서. Python Flask의 return으로만 HTML을 작성하는 것은 매우 힘들고 그 자체가 곤혹일 것이다. 하지만 모든 문제에는 해결책이 있듯 이 Flask에서는 HTML 파일을 통한 Web Page를 구성할 수 있다. 이번 글에서는 render_template을 이용하여 HTML 파일을 Flask에 연결해 볼 것이다. 1. 사전 설정. 우선 render_template을 이용하기 위해서는 상단의 import 부분의 Flask 뒤에 render_template을 추가해 주어야 한다. - Before from flask import Flask app = Flask(__name__) ... - After from flask import Flask,render_template app =..

    VSCode의 HTML 에서 자동완성이 되지 않을때

    VSCode를 이용하다보면 가끔 자동완성 기능인 'Emmet'이 아래와 같이 정상적으로 동작 되지 않을때가 있다. 그러면 다음의 방법을 따라하면 된다. 이제 VSCode의 우측 하단을 확인해야 한다. 우측하단을 보면 빨간 화살표가 있는 위치에 'Django HTML'이 선택되어 있는 모습이 보일것 이다. 위의 'Django HTML'을 클릭하면 아래와 같은 화면이 나타난다. 여기서 입력창에 'HTML'이라 입력해 준뒤 'Enter'키를 치면 된다. 완료하면 다음과 같이 정상적으로 Emmet이 동작하는 것을 확인 할 수 있다. CopyRight © GO-GUMA.COM.