장고 시작하기 24. DRF의 CBV FBV

DRF에서 FBV와 CBV 이해하기

View 개발에는 FBV와 CBV라는 두 가지 주요 접근 방식을 사용할 수 있습니다. 특히나 pure django가 아닌 DRF를 사용하게 되면 FBV, CBV를 개발 방법을 더 체계적으로 제공…

장고 시작하기 23. DRF API 개발하기

장고 drf api 생성하기

지난 포스트에서 DRF 시리얼라이져를 사용해서 모델에 맞는 직렬화를 자동으로 해주고 API로 응답하는 방법을 정리했습니다. 이번에는 지난 정리에 이어서 DRF를 이용해서 CRUD에 대한 API를 생성하는 법을 공부하고 정리해보았습니다.

장고 시작하기 22. 장고 DRF 시작

장고 drf

웹 애플리케이션이 발전함에 따라 다양한 클라이언트에 데이터를 제공하기 위해 RESTful API를 구축해야 할 필요성이 대두 되었습니다. 때문에 등장한 것이 Django Rest Framework( 장고 DRF )입니다.

장고 시작하기 14. 장고 로그인 로그아웃

장고 로그인 로그아웃

장고에서 로그인, 로그아웃 구현하는 방법은 매우 간단합니다….! 이번 포스트에서는 장고 로그인 로그아웃 기능에 대해 공부하고 구현한 내용을 정리해 보았습니다.

장고 template 설정

장고 templates

장고 template 설정에는 어떤 요소들이 있고 어떻게 변경할 수 있는지 공부하여 정리해보았습니다.

장고 ImageField 저장 오류

장고 ImageField 저장 오류

장고 ImageField 저장 오류 : 분명히 모델에 ImageField가 존재하고, form valid하고 다른 필드 데이터들은 save가 잘 되었는데 ImageField에만 데이터가 안 들어가는 경우를 보았습니다.

장고 시작하기 13. 장고 URL NameSpace

장고 namespace

URL에 name 붙여줘서 편하게 URL name으로 페이지를 이동하고 렌더링 했는데요. 이 name이 app 사이에 중복되면 어떻게 될까요? 이런 사태를 방지하고자 장고에는 URL NameSpace 기능이 있습니다.