57.Django Application 생성 작업순서

57.1 어플리케이션 추가 작업순서

application 추가 순서

1. 어플리케이션 추가

1
python manage.py startapp 앱이름

2.어플리케이션 환경설정 등록(settings.py)

1
INSTALLED_APPS = ['앱이름',

3.템플릿

1
2
template
  |--- 앱이름

4.Model 정의

1
2
3
#models.py에서 스키마 작성후 model manager로 생성
또는 
#table 직접 생성 후 python manage.py inspectdb 으로 등록

5.admin.py에 model.py 등록

1
admin.site.register(모델 클래스명)

6.urls.py 경로 및 view 클래스 맵핑

1
2
#함수 또는 클래스
path('blog/<int:pk>/', views.blogDetail.as_view(), name='blog_detail'), 

7.views.py에서 처리 로직 구현

8.template에서 화면 구현