엄청 과거 이야기/Flask

    Flask #5 __name__ , route() 초초초초간단설명

    from flask import Flask, render_template app = Flask(__name__) @app.route("/") def home: return render_templates('index.html') if __name__ == '__main__': app.run(debug='true') 자 이 소스를 바탕으로 설명을 진행하겟습니다.app 에다가 Flask(__name__) 을 저장하였죠 ?여기서 Flask(__name__) 은 context 라고 생각하시면 될겁니다. 더 자세한 설명은 API문서 를 확인해 주세요 1. __name__

    Flask #4 template 에 원하는 값 띄우기

    여기까지 하셧으면 index.html 에 내가 원하는 값을 불러와서 띄우고싶을겁니다. 자 그럴때는 이런식으로 해 주세요. #@app.route("/") 이 부분 위에 전역변수를 설정해 줍시다. result = 'TEST' #result 에는 임의의 값인 TEST 라는 문자를 넣어줍시다. 이 런식으로 from 과 @app.route 사이에 변수를 설정해 줍니다.그리고 render_template 이 부분에 이런식으로 추가를 해 줍시다. def home: render_template('index.html', test=result ) 처음에 우리가 설정해준 index.html 이 있고 추가로 방금 result 를 test에 넣엇습니다. 한마디로 변수에 result 안의 값을 입력한 것이죠.그리고 index.h..

    Flask.py #3 js,css 등 파일을 연결시키자 ( render_template )

    이번 강의에서는 파이썬 파일은 건들지 않습니다. / application.py templates/ index.html 이런식으로 구조가 짜져있지 않습니까? 그럼 루트 폴더에 새로운 디렉터리를 만들어 줍시다. 이름은 상관없어요! 하지만 static 이라는 이름을 추천합니다! ( 이유는 그냥 해외분들이 그렇게 쓰더라구요,,) 그럼 이런식으로 구조가 짜일껍니다. / application.py static/ templates/ index.html 이제 static 폴더안에 js 나 css 등의 파일이나 이것들이 담긴 폴더를 넣어줍시다. / application.py static/ script.js style.css templates/ index.html 이렇게 하셧으면 index.html 을 수정해 줍시다. 이..

    Flask.py #2 실행하고 내가만든 사이트를 올려보자! ( render_template )

    작업할 폴더를 하나 만들어 줍시다. 폴더 이름은 자유롭게 만들어주면 되지만 저는 flask라고 하겟습니다여러분이 사용할 html파일을 가져와서 flask 폴더에 넣어주세요 사이트를 만들기 위하여 소스코드를 작성하여 봅시다 #application.py from flask import Flask,render_template app = Flask(__name__) @app.route("/") def home(): return render_template('index.html') if __name__ == '__main__': app.run() 이렇게 작성을 하고 저장을 한 뒤 실행을 합시다.실행하는 방법은 커맨드라인에$ python application.py# 커맨드라인의 위치를 flask폴더로 잡아주세요. ..

    Flask.py #1 설치해보자

    Flask는 python의 프레임워크라고 할 수 있습니다. Flask를 설치해보자! 리눅스 같은 경우는 이미 파이썬이 설치가 되어 있을겁니다. $ sudo -s# pip install flask 이러면 끝 - [ https://www.python.org/ ]로 접속하여 파이썬을 설치해 줍니다. 설치가 끝낫으면 Terminal.app 을 열어줍시다. $ sudo pip install flask 이러면 끝 - [ https://www.python.org/ ]로 접속하여 파이썬을 설치해 줍니다. 설치가 끝났으면[ 고급설정 ] - [ 환경변수 ] - [ 시스템 변수 ] 에서 Path를 찾아줍니다. Path를 찾으셧다면 편집을 누르고파이썬의 설치 경로와 파이썬 폴더 내의 Script 폴더를 입력해 줍시다. 환경변..

    Flask 로 Firebase 이용하기 # 데이터 주고받기

    Flask 를 이용하여 Firebase에 데이터를 주고받아볼겁니다. 먼저 install # 윈도우 >> pip install requests >> pip install python-firebase # 리눅스 및 맥은 앞에 sudo를 붙혀서 사용 인스톨을 해 주시고 소스코드에 이 부분을 추가해 줍니다. #import from firebase import firebase #데이터 받아오기 firebase.get( 경로 , 조건 ) # 조건이 없다면 None #데이터 보내기 firebase.post( 경로 , { 보내는값ID , 보내는값 } ) 이렇게하면 된답니당