[Django 웹 프로젝트] 2. 장고 폼(forms) 도입 => 코드 간결화 (2021-04-28)


[Django 웹 프로젝트] 2. 장고 폼(forms) 도입 => 코드 간결화 (2021-04-28)

[배경] 슬슬 진행하고 있던 웹 제작 프로젝트가 거의 끝나서 그 동안 작업했던 과정들을 남겨볼까 한다. 동아리에서 사용할 웹페이지를 제작 중이다. 동아리 내에서 서로 강의하고, 배우는 것을 중요하게 생각해서, 지금은 강의 관련 앱을 구현 중이다. 처음으로 맡았던 부분은 공모전 게시글 CRUD 부분이다. 공모전에 관심이 있는 사람이 게시글을 직접 작성하여 동아리 내에서 같이 참가할 팀원을 모집하는 방식이다. 이 프로젝트에 중간 합류하고 처음하는 작업이었기 때문에, 다른 백엔드 개발 맡으신 분이 어떻게 코드를 짜고 있었는지를 참고하면서 스타일을 최대한 맞추려고 했다. 그런데, 그 분의 코드를 보면서.. 중복되는 코드가 너무 많고, 가독성이 떨어진다고 느꼈다. 1. 중복되는 코드 함수화 예를 들어 게시판 내에..


원문링크 : [Django 웹 프로젝트] 2. 장고 폼(forms) 도입 => 코드 간결화 (2021-04-28)