728x90
반응형

Django에서는 models과 views만 기본적으로 생성되기에 MTV를 사용하기 위해서는 templates를 만들어줘야 함

 

템플릿 생성

생성한 앱 폴더(board) 아래 templates 폴더 생성

장고에서 사용하는 템플릿 엔진이 각 앱의 templates 폴더를 기본적으로 바라보고 있기 때문에 templates라는 이름으로 폴더를 생성하면 바로 사용이 가능함

 


앱 등록하기

프로젝트 생성시 만들어진 폴더(access_control)안의 settings.py에서 여러 설정 가능
그 중 INSTALLED_APPS 에서 설치된 앱 설정 가능
새로 추가한 앱을 꼭 등록해야 그 앱에서 사용하는 view나 model을 사용할 수 있음

INSTALLED_APPS = [
    'django.contrib.admin',
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.messages',
    'django.contrib.staticfiles',
    'board', # 등록
]
반응형
복사했습니다!