Today I Learn - 6

이정빈·2021년 2월 1일
0

클라우드 엔지니어

목록 보기
6/53
post-thumbnail

Django로 게시판 웹 어플리케이션 구축 실습

어플리케이션을 생성.

기초적인 테이블, 서버 구동 등은 저번 글에 올렸으니 생략한다.

모델을 편집해서 게시판 기능을 구현.

게시판 테이블을 정의.

슈퍼유저 계정에 테이블이 반영되도록 코딩. 사이트 확인.

변경된 데이터베이스를 반영하도록 migrate 한다.

제대로 되었는지 admin 계정으로 들어가 확인한다.

클라이언트에게 보여줄 뷰 화면의 구축.

요청받은 url에 내가 구축한 view화면이 나오도록 맵핑한다.

맵핑한 화면의 기능을 구현하는 함수

template 디렉토리를 만들어 코딩했던 함수들의 기능을 구현할 html 문서를 만든다.

로그인 화면을 만들기 위한 폼 클래스 생성.

뷰 파일에 만들어 놓았던 로그인 함수를 수정하여 로그인 기능 구현.

로그인이 제대로 기능하도록 로그인 처리 기능 추가.

최종 확인.

  • Django를 활용한 게시판 구축 기능을 다음주(2021/02/02~2021/02/10)까지 있는 미니 프로젝트에서 구현하여 완성하려 한다.
  • 내가 맡은 역할은 이 게시판 기능을 AWS의 데이터베이스와 연계하여 구현하는 것이다.
  • 코딩은 자신 없지만 이 프로젝트를 이상 없이 마칠 수 있다면 내 실력이 크게 늘 것이라 기대한다.
  • 이번 주말에는 일단 완벽하게 게시판 기능을 구현할 수 있도록 복습을 완벽히 할 것이다.
profile
WAS Engineer, Cloud Engineer(지망)

0개의 댓글