[0330]개발일지

김규리·2022년 3월 30일
0

학습한 내용

flask는 웹페이지를 찍어내는 공장이다

flask 설치방법 터미널 실행창에 ‘pip install flask’를 입력 하면 컴퓨터에 자동 설치된다.

그다음 아래의 사이트에서 진행한다.
https://glitch.com/

glitc= 무료로 서버를 제공하는 클라우드 사이트

Flask 사용방법은 검색 후 flask 검색, 첫번째 클릭

코드가 실행 후 return 부분의 사용자에 응답할 때 결과 도출

from flask import Flask
import random

app = Flask(name)

@app.route("/")
def index():
return 'random : ' +str(random.random())

app.run()

최종플라스크
from flask import Flask

app = Flask(name)

topics = [
{"id":1, "title":"html", "body":"html is ...."},
{"id":2, "title":"css", "body":"css is ...."}
]

@app.route("/")
def index():
liTags = ''
for topic in topics:
liTags = liTags + f'

  • {topic["title"]}
  • '
    return f'''

    WEB

      {liTags}

    Welcome

    Hello, WEB! '''

    @app.route("/read/1/")
    def read():
    return '''

    WEB

    1. html
    2. css
    3. js

    Read

    Hello, Read! ''' @app.route('/create/') def create(): return 'Create'

    @app.route('/update/')
    def update():
    return 'Update'

    app.run()

    학습한 내용 중 어려웠던 점 또는 해결못한 것들

    제일 어려운 flask를 배웠는데 이해되는 부분보다 이해되지 않는 부분이 더 많아서 힘들었다.

    해결방법 작성

    이전 포스트와 반복되는 말이지만 녹화된 영상을 보고 혼자 반복하고 연습해서 해결

    학습 소감

    개발일지를 작성하면서도 쉽게 정리가 되지않는데 flask를 이용해 웹을 만드는게 오히려 간단한 것 같지만 적응하고 손에 익히기 위해선 많은 연습이 필요할 것 같다.

    profile
    코딩

    0개의 댓글