당신은 멋쟁이, 우리는 장고쟁이~

0%

TodoList 18편 - 미니프로젝트 중간 정리

프로젝트 중간정리


매우 간단한,


그리고 빈약한 미니프로젝트 진행 상황을 중간 정리 합니다.



아쉬운 점


가장 아쉬운점 :


forms.py 를 사용하여 폼을 그리고, 폼에서 넘어오는 데이터 처리 등. 전반적으로 폼이 문제인것 같음..;;




1) 자바스크립트를 몰라서 동적으로 브라우저에서 값을 바꾸거나, 좀더 다이나믹하게 만들수가 없었다.

2) 디자인 - Bulma CSS 를 사용하여, 어느정도 생으로 프론트 작업 하는것보단 편했지만, 여전히 무언가 아쉽다

3) 클래스 기반 뷰의 사용이 아직 서툴다

4) allauth 를 사용해서 로그인 로그아웃 그리고 네이버 로그인 기능까지 구현 하긴 했지만. 내부 동작을 파악하고 한것이 아니다.

5) models.py 파일을 보면, 무언가 효율적으로 쓴것 같지가 않다


현재까지 좋았던 점


가장 좋았던점:


어떻게든 꾸역꾸역 하려고 하면서, 문서도 많이 보게 되고, 다른 사람들이 짜놓은 코드 예시도 많이 접할수 있었다.

참고해서 구현한 기능들이 동작하는것을 볼때, 묘한 성취감과 기쁨을 느낀다.


****


1) Bulma CSS 를 적용하여, 프론트가 생으로 하는거보단 이쁘게 된것 같다.

2) Django 패키지 - Django-bulma 와 allauth 를 사용해 보았다.

3) 간편하게 로그인, 로그아웃, 회원가입 기능을 구현하였다.

4) 관리자 페이지에 모델을 등록하는 방법에 대해 조금 더 익숙해 졌다.

5) 여기저기 찾아서, javascript 를 구현해 보았다.




마치며..

아주 빈약한 프로젝트지만, 다음 포스팅부터, AWS에 배포를 진행해보려 합니다.

배포를 진행하기 전에, 중간 정리를 한번 해보았네요.