[0331 개발일지] python 연동
1. 학습한 내용
flask에 python 연동하는 법
flask = 웹페이지를 찍어내는 공장이다.
@app.route('/create/')
def create():
content = '''
<form action="/create_process/" method="POST">
<p><input type="text" name="title" placeholder="title"></p>
<p><textarea name="body" placeholder="body"></textarea></p>
<p><input type="submit" value="create"></p>
</form>
'''
return template(content)
@app.route('/create_process/', methods=['POST'])
def create_process():
global nextId
title = request.form['title']
body = request.form['body']
newTopic = {"id":nextId, "title": title, "body": body}
topics.append(newTopic)
nextId = nextId + 1
return redirect(f'/read/{nextId-1}/')
@app.route('/delete/<int:id>/', methods=['POST'])
def delete(id):
for topic in topics:
if topic['id'] == id:
topics.remove(topic)
break;
return redirect('/')
# @app.route('/update/')
# def update():
# return 'Update'
app.run()
2. 어려웠던 점
지난 강의들보다 어려움을 많이 느꼈고 빠르게 이해하고 따라가기에는 힘든 것 같다.
3. 해결방법
4. 학습소감
대충 어떤 방식으로 연동되는지 강의만 들었던 것 같다. 다시 flask 에 대해 찾아보면서 앞부분과 함께 복습해야겠다..
Author And Source
이 문제에 관하여([0331 개발일지] python 연동), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@jwon11/0331-개발일지-python-연동저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)