
지금 여기예요
4
391
컨텍스트 관리 프로토콜
‘log_request’ 함수 고치기
웹앱의 코드를 고치면 다음과 같은 상태가 됩니다.
파일의 윗부분에서
import
mysql
.
connector
문을
DBcm
모듈의
UseDatabase
를
사용하는
import
문으로 바꿨습니다.
DBcm
.
py
파일 내에
import
mysql
.
connector
문이 포함되어 있으므로 이 파일에는
import
mysql
.
connector
가 필요 없습니다.
또한 데이터베이스 연결 특성 딕셔너리를 웹앱의 설정에 추가했습니다. 그리고 우리가 만든
컨텍스트 관리자를 사용하도록
log
_
request
코드를 고쳤습니다.
컨텍스트 관리자를 구현하고 클래스도 고쳤습니다. 여러분은 위 코드를 충분히 읽고 이해할 수
있을 거예요.
이제
view
_
the
_
log
함수를 고칠 차례입니다. 다음 페이지로 진행하기 전에 여러분 코드가
위와 같은지 다시 한번 확인하세요.
예전
‘
import
’
문을
이렇게 바꿨어요.
연결 특성 딕셔너리를
웹앱의 설정 파일에
추가했습니다.
‘
app.config
’
의
데이터베이스 설정과
‘
UseDatabase
’
를
이용해 코드를
고쳤어요.