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', # 등록
]
반응형
'Project > access-control' 카테고리의 다른 글
model 생성 및 class has no objects member 에러 해결 방법 (0) | 2021.11.05 |
---|---|
템플릿 생성 후 url 세팅 및 뷰 생성 (0) | 2021.11.04 |
Django 프로젝트 및 앱 생성 방법 (0) | 2021.10.27 |
가상환경에서 Django 설치하기 (0) | 2021.10.26 |
프로젝트 개요 (0) | 2021.10.25 |