LIST
프로젝트안에, 작은 단위를 만들어서 그 안에서 실제 구현을 합니다.
app은 프로젝트를 하다보면 프로젝트가 복잡해지면 연관되는 로직들을 모아서 그룹핑을 해줄 필요성이 있습니다. 이때 사용하기 위하여 앱을 사용하고, 앱을 사용하여 정리정돈할 수 있습니다. 앱에는 project와 같이 url.py라는 파일이 같이 생성됩니다.
app안에는 view 가 존재하며, 그 안에 함수가 있어 구체적인 구현들을 할 수 있습니다.
사용자가 접속 하면, 어디로 갈 것인지를 urls.py에서 코딩을 하면 됩니다.
urls.py에 쓰여져 있는 app으로 이동하고 app에서 view-> def로 이동합니다.
만약, db를 사용하게 되는 경우에는, Django안의 모델을 통해서 db에 접속하여 사용합니다.
이 정보들을 받아서 html, json,xml형태를 만들어, 클라이언트에게 응답을 해줍니다.
다음은 앱을 만드는 코드입니다.
django-admin startapp myapp
출처 : 생활코딩_장고
반응형
LIST
'파이썬 > Django' 카테고리의 다른 글
Web Sever vs Web Application Server (0) | 2022.09.18 |
---|---|
Django의 Routing (0) | 2022.09.18 |
포트란? (0) | 2022.09.17 |
Pycham에서 Django를 설치 해보자! (0) | 2022.09.17 |
Django Web Frameworks란? (0) | 2022.09.15 |
댓글