장고 시작하기 22. 장고 DRF 시작
웹 애플리케이션이 발전함에 따라 다양한 클라이언트에 데이터를 제공하기 위해 RESTful API를 구축해야 할 필요성이 대두 되었습니다. 때문에 등장한 것이 Django Rest Framework( 장고 DRF )입니다.
웹 애플리케이션이 발전함에 따라 다양한 클라이언트에 데이터를 제공하기 위해 RESTful API를 구축해야 할 필요성이 대두 되었습니다. 때문에 등장한 것이 Django Rest Framework( 장고 DRF )입니다.
장고 shortcut function 들을 정리해보았습니다. 어떤 short_cut이 있는지만 파악하고 자세한 내용은 공식문서를 참조하면 좋을 것 같습니다.
Template의 form에서 데이터를 분명히 전송 받은 것 같은데 view에서 요청이 제대로 안 들어 가는 것 같아서 form에 들어간 데이터의 문제인가 해서 “장고의 is_valid() 역할”에 대해서 공부해 보았습니다.
장고에서 로그인, 로그아웃 구현하는 방법은 매우 간단합니다….! 이번 포스트에서는 장고 로그인 로그아웃 기능에 대해 공부하고 구현한 내용을 정리해 보았습니다.
장고 ImageField 저장 오류 : 분명히 모델에 ImageField가 존재하고, form valid하고 다른 필드 데이터들은 save가 잘 되었는데 ImageField에만 데이터가 안 들어가는 경우를 보았습니다.
URL에 name 붙여줘서 편하게 URL name으로 페이지를 이동하고 렌더링 했는데요. 이 name이 app 사이에 중복되면 어떻게 될까요? 이런 사태를 방지하고자 장고에는 URL NameSpace 기능이 있습니다.
Django의 Form 클래스는 HTML form과 관련된 태그들을 생성하고 웹 애플리케이션에서 해당 데이터를 처리하는 편리한 방법을 제공해줍니다. 사용자가 귀찮게 반복해서 작성해야 하는 HTML form 태그 부분을 장고에서 지원…