저번부터 시청하던 강의를 이어서 시청하게 되었다.
폼
2023.08.16 - [TIL] - FLASK Form
FLASK Form
기본 구조 Flask Form을 사용하면 사용자 입력 데이터를 쉽게 수집하고, 유효성 검사를 처리하며, 웹 애플리케이션의 폼 관련 작업을 효율적으로 처리할 수 있다. from flask import Flask, render_template from
07lee.tistory.com
일단은 Flask Form과 Form Filed에 대한 내용부터 시작되었는데, 해당 부분의 경우 Html과 CSS 부분에서 공부했던 내용과 비슷한 점이 많아 이해하는데 많은 도움이 되었다.
SQL
2023.08.20 - [TIL] - FLASK와 SQL
FLASK와 SQL
FLASK와 SQL 객체 관계 매핑을 가리키는 ORM을 이용할 것이다. Flask-SQLAlchemy pip install Flaks-SQLAlchemy SQLite DB 생성 및 설정 import os from flask import Flask from flask_sqlalchemy import SQLAlchemy basedir = os.path.abspath(os.p
07lee.tistory.com
DataBase와 연결을 하여 작성하는 것은 배울 때마다 늘 새로운 거 같다.
app.app_context()
영상에 나온 내용들을 따라 하며 공부를 하였는데, 아래와 같은 에러가 발생하였다.
This typically means that you attempted to use functionality that needed
the current application. To solve this, set up an application context
with app.app_context(). See the documentation for more information.
해당 오류에 대해서 구글에 검색을 하니 아래의 사이트를 발견할 수 있다.
https://etloveguitar.tistory.com/91
[Flask] Flask의 context 간단 정리 (application context, request context)
Flask로 웹서버를 구현하다보면 context라는 개념을 접하게 된다. 어떻게 보면 핵심 개념인데, 엄청 헷갈리고 잘 이해가 되지 않아서 고생하고 있던 찰나에, 아주 잘 정리된 글을 발견했다. 해당 글
etloveguitar.tistory.com
# 수정한 코드
app_ctx = app.app_context()
app_ctx.push()
## 작성하고자 하는 코드 ##
app_ctx.pop()
글을 읽고 이해한 방식대로 코드를 수정을 하자 에러가 발생하지 않고 작동이 잘 되었다. 시간이 생기면 해당 내용에 대해 찾아서 추가로 정리, 공부하기로 하고 넘어가기로 했다.
Migration
마이그레이션(migration)이란 한 종류의 데이터베이스에서 다른 종류의 데이터베이스로 데이터를 옮기는 것을 의미한다. DB 마이그레이션, DB 이전, DB 이관, DB 이행이라고도 불린다.
Flask 에서 마이그레이션을 하는 방법을 소개해주었는데, 마이그레이션이 무엇인지에 대해 정확하게 모르고 일단 따라한 것이라 해당 부분에 대해서도 추가로 공부를 해야겠다.
본 후기는 정보통신산업진흥원(NIPA)에서 주관하는 <AI 서비스 완성! AI+웹개발 취업캠프 - 프런트엔드&백엔드> 과정 학습/프로젝트/과제 기록으로 작성되었습니다.