← All Articles

2021.02.11 (목)

Posted on

Django Tutorial 시작

database 문제

기본적으로 SQLite 를 사용하도록 구성되어 있다.
실제 프로젝트에서는 settings.py 파일의 DATABASES ‘default’ 항목의 값을 사용하는 database 의 키값으로 바꿔 주어야 한다.
ENGINE : ‘django.db.backends.sqlite3’, ‘django.db.backends.postgresql’, ‘django.db.backends.mysql’, ‘django.db.backends.oracle’

DATABASES = {
  default: {
    ENGINE: 'django.db.backends.sqlite3',
    NAME: BASE_DIR / 'db.sqlite3'
  }
}

파이썬 str 메쏘드

튜토리얼에 models.py파일(DB) 작성중 클래스에 str 메소드를 정의해 주는데 해당 메소드가 궁금해서 찾아봤다.
궁극적으로는 지정된 필드의 값을 문자열로 반환해 줬다.
출처 (https://neung0.tistory.com/51)

명준MJ django 웹프로그래밍 강좌 까지