반응형

Django MTV 2

Django 이해하기 Part2. 많이 사용하는 파일(urls.py, models.py)

지난번 Django의 MTV를 다루는 내용의 포스트에서 많이 사용되는 파일인 urls.py, models.py, views.py를 다루는 포스트를 작성한다 하였습니다. 각 파일의 실제적 사용을 다뤄보겠습니다. 들어가기 전에 예시로 사용되는 Django Project 구조를 안내드립니다. westagram이라는(인스타그램의 일부 기능 구현) Django Project를 생성하였습니다. 그리고 Django App으로 posts와 users가 있습니다. 1. urls.py 먼저 urls.py 입니다. 처음 Django Project를 생성하면 프로젝트 directory 안에 urls.py 파일이 같이 생성됩니다. 이 urls.py는 주로 '/'로 구분되어 url을 연결하는데 사용됩니다. 이렇게 구성하면 End..

Dev/Django 2020.07.12

Django 이해하기 Part1. MTV Pattern

안녕하세요. 이번 포스트에서는 Django를 학습하고 이해한 내용을 작성 해보겠습니다. Django 자체의 개괄적인 내용보다는 실제로 다룰 수 있는 형태를 기록하겠습니다. 지난 번 TIL 포스트에서는 Django의 MTV(MVC) 패턴에 대해서 서술하였습니다. 이번에도 Django(장고)에 대한 설명과 함께 MTV 구조를 더 자세히 얘기 해보겠습니다. 1. Django란? 간단하게 요약하면 python으로 이뤄진 웹 어플리케이션 프레임워크(Web Application Frame work) 입니다. python으로 웹 어플리케이션을 다룰 수 있는 프로그램을 직접 개발할 수도 있지만, 웹 개발시 사용할 수 있는 기능을 모아둔 Django를 활용한다면 시간이 훨씬 줄어들 것입니다. 비유하자면, 어떤 집을 짓는..

Dev/Django 2020.07.11
반응형