우선 이전시간에 로그인하기로 했으니 Django에서 로그인을 하려고 했다 근데..
로그인을 하기 위해서는 이미 등록한 아이디가 있어야겠지? 그래서 로그인하는법이 아니라
회원가입 페이지 만들기부터 하도록 한다
그럼 DB도 필요할꺼고... 뭘 쓸까 했더니 Django에서 제공해주는 sqlite라는게 있더라 ㅎㅎ 짱짱맨이네 장고짱
일단 HTML파일부터 만들어 보자
이렇게 만들었고 이제 form을 생성 해준다
이번엔 좀 이전시간보다 복잡하시만 우리는 열심히 공부하기 때문에, 문제없다
・password_check 는 비밀번호확인이기때문에 추가하였다. 왜냐면 Member Class에 없기때문이니까 훗..
・이번엔 신기술이 나왔는데 attrs={} 라는 것이다. 이것은 <>안에 class를 설정한다는 것.
ex) <input type='text' class='memberName' /> 이렇게 빨간부분을 뜻함
자 설명은 이정도로 하고 path를 추가해 보도록한다
그다음은 views.py에 signUp함수를 추가하자
views.py에서 import에 방금 form.py에서 적은 SignupForm Class를 선언하는것을 잊지 않기를....♧
그리고 다시 HTML파일에서 {{ form.as_p }} 를 추가한다
그러고 HTML로 간다면 이런식으로 form이 생성된 것을 확인할 수 있다
이렇게 회원가입 페이지를 만들어 보았다
다음에는 이 페이지에서 회원등록을 도전해 보도록 한다
회원등록하기 전에 준비할 도구들이 필요하다
1. 부처같은 마음 ( PyCharm을 키기전에 현자타임부터 가지는 시가..ㄴ)
2. 삽 ( 우리는 답을 찾을것이다. 삽질을 하더라도 )
3. 준비운동 ( 손가락 많이 쓸것이니 쀵거 스트래칭을 하자 )
'Web Programming > Django' 카테고리의 다른 글
6강) Django 로그인 해보기 (0) | 2021.01.15 |
---|---|
5강) Django 회원가입하기, 또는 회원등록하기 (4) | 2021.01.15 |
3강) Django Form 생성하기 ( Login Page ) (0) | 2021.01.15 |
2강) Django Object 만들기! (0) | 2021.01.15 |
1강) Django Blog Project - 브라우저에서 Request 해보자! (0) | 2021.01.15 |