본문 바로가기
django

Django 회원가입 구현하기

by 리잼 2022. 10. 18.
반응형

Django 회원가입

로그아웃까지 구현을 했다면 이제 회원가입 차례이다

login.html

회원가입은 로그아웃 화면에서 나타나야하므로 밖으로 빼줌

users/urls.py

urls.py에 회원가입 페이지 추가

회원가입 요청시 넘어오는 데이터들

signup_view를 만들어주고 넘어오는 데이터 확인

signup.html

기능구현만을 위해 초간단으로 html 작성

 

장고 공식 문서

이번에도 장고에서 지원하는 create_user() 라는 함수를 사용한다

models.py

이미 AbstaractUser를 model 에서 사용중이어서 그대로 import 한다

views.py

입력 받을 각 항목들을 선언해주고

장고 문서대로 create_user 코드 작성

그리고 데이터 save후 login page로 redirect 주는 코드 작성

기능 시연
DB 테이블

이렇게 간단한 방법으로 회원가입 까지 구현에 성공했다.

 

이제 CSS와 부트스트랩을 사용해서 예쁘게 디자인 해보도록 한다

반응형