이전 기사에서는 Django 프로젝트 설정의 기본 사항을 다루고 운동 모델을 만들어 프런트 엔드에 목록으로 표시했습니다. 이 문서에서는 CRUD 작업 수행에 대해 살펴보겠습니다. 익숙하지 않은 분들을 위해 설명하자면 CRUD는 생성(Create), 읽기(Read), 업데이트(Update), 삭제(Delete)를 의미하며, 기본적으로 데이터에 대해 수행할 수 있는 네 가지 기본 작업입니다.
이제 앱 폴더에 API가 설정되었으므로 생성, 업데이트 및 삭제 요청을 처리하기 위해 색인 보기를 확장하겠습니다.
사용자가 운동을 만들 수 있는 양식을 설정해 보겠습니다. 우리는 이 목적을 위해 HTML 템플릿을 다시 한 번 사용할 것입니다. 시작하려면 app/templates 폴더에 add_exercise.html이라는 새 템플릿을 만드세요.
다음으로 index.html 템플릿에 다음 방법을 사용하여 add_exercise.html 템플릿을 포함하겠습니다.
여기에서는 HTML 템플릿 전체의 구성성을 촉진하는 include 태그를 활용하여 코드를 더 쉽게 유지 관리하고 이해할 수 있습니다. 브라우저에서 페이지를 새로 고치면 화면에 양식이 나타나는 것을 볼 수 있습니다.
HTML에서는