반응형

Django views.py 2

WebSite(wiselyshave) Clone Project - Part.3 views.py Refactoring

안녕하세요. 이 포스트는 시리즈 포스트로 구성되어있습니다. WebSite(wiselyshave) Clone Project - Part1.시작&데이터모델링 WebSite(wiselyshave) Clone Project - Part.2 Data Modeling & End Point Refactoring WebSite(wiselyshave) Clone Project - Part.3 views.py Refactorin WebSite(wiselyshave) Clone Project - Part.4 후기 지난번 포스트에 이어 Refactoring에 대해 다뤄보겠습니다. 이번에는 가장 핵심적인 views.py를 다루겠습니다. 1. Product App views.py Refactoring 이후 가장 급진적인 변화가 ..

Dev/Django 2020.08.02

Django 이해하기 Part3. 많이 사용하는 파일(views.py)

바로 이어서 views.py에 대해서 작성하겠습니다. 3. Views.py 마지막으로 views.py 입니다. 사실상 가장 많이 사용하는 파일로서 너무나도 중요합니다. 활용도도 다양하기 때문에 저는 기초적 사용만 다루고 역할을 정의 하겠습니다. views 파일은 앞에서 보았던 url과 models의 개념도 다시 사용됩니다. urls.py에서 url Pattern에 따라 이 view 파일의 함수를 불러오고, models.py에서 정의 했던 class들이 import 되어 이 데이터를 다룹니다. 그리고 이 컨트롤 된 데이터를 통해 JsonResponse 또는 HttpResponse 형태를 return 해줍니다. 개인적으로 생각하기에 views.py에서 가장 많이 익숙해지고 다뤄봐야할 내용은 Models에서도..

Dev/Django 2020.07.12
반응형