-
2022년 12월 22일 목요일(장고 회원가입구현)개발/개발일지(국비지원) 2022. 12. 22. 22:11728x90
브라우저에서
1.로그인페이지에서 회원가입 버튼을눌러준다.
url: member/login/ 에서
url : member/join/ url로 이동하면서
url이 요청이 들어온다.
member 폴더의
urls.py 파일의 urlpatterns에
join에 의해
views.py로 요청해준다.
views.py의
join함수가 실행된다.
get방식일때는 화면만 띄워주면되서,
render(forword)와 같다.
render함수는
파이썬 데이터객체를 템플릿에적용
html으로 바꿔주는 함수이다.
템플릿의 member/join.html만 보여준다.
POST방식일때는
DB에 회원가입 아이디가 없다면
member.save()에 의해
자동으로 insert문장이 실행되고
리다이렉트 로그인페이지를 해준다.
회원가입 버튼을 눌러
회원가입을 완료한후에
마리아DB에서 DB에 잘 저장되어있는것을 확인할 수 있었다.
728x90'개발 > 개발일지(국비지원)' 카테고리의 다른 글
2022년 12월 25일 일요일(장고 로그아웃,회원정보) (0) 2022.12.25 2022년 12월 25일 일요일(장고 메인페이지) (0) 2022.12.25 2022년 12월 21일 수요일(파이썬과 django특징, django 로그인구현) (0) 2022.12.21 2022년 12월 20일 화요일(분류,군집) (0) 2022.12.20 2022년 12월 19일 (텍스트마이닝) (0) 2022.12.19