[220331] 대구AI 개발일지

학습한 내용

  • 데이터베이스의 개념
  • Sqlite studio의 기본 사용법
  • Sqlite의 CRUD
@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('/')

학습내용 중 어려웠던 점

수업이 끝나고
flask 관련 정보를 찾아보다가
장고에서는 엔드포인트 하나에 기능 하나만 구현했었는데,
플라스크에서는 엔드포인트 안에 서비스와 다오를 나눌 수 있게 되어있다는 문구를 보았는데
잘 와닿지 않았다.

해결방법

학습소감

flask와 django의 차이 등에 대해 찾아봐야겠다

좋은 웹페이지 즐겨찾기