이번에는 Login Page를 만들어 보자
보통 login페이지를 만들때, html코드에서 아래의 형태로 한다

하지만 로그인 페이지정도는 펀하게 섹시하게 쿨하게 Django에서 제공해주는 Form생성을 해보도록 한다

・form.py는 새로 하나 만들어줘야 한다
・그리고 form.py에서 위의 코드를 적어주자
・변수 model에는 import한 Model의 Member를 사용한다
・fileds는 model의 정보중 필요한것만 선발키는 것이다
・widgets는 필드에 맞게 옵션을 설정하는 듯하다
* 'memberName'과 'password'같은 것은 models.py에 있는 Object안에 변수와 같아야 한다
일단 login 페이지에 접속하기 위해서 path를 설정하자

위에 views.login을 넣어줬으니 views.py에선 login이라는 함수를 만들어줘야한다

login.html 파일에서는 아까의 input코드들을 없애버리고 {{ form }} 을 넣어주도록 한다

그리고 browser에 접속하면?

솔직히 옆으로 나열되어 있는거 보기 싫은사람~
하~~~~~~~~이
그렇다면 html에서 .as_p 를 추가한다


이상 Django에서 form을 생성하는법이다
다음에는 로그인을 하는법을 해보도록 하겠땅....
'Web Programming > Django' 카테고리의 다른 글
| 5강) Django 회원가입하기, 또는 회원등록하기 (4) | 2021.01.15 |
|---|---|
| 4강) Django 회원가입 페이지 만들기 (0) | 2021.01.15 |
| 2강) Django Object 만들기! (0) | 2021.01.15 |
| 1강) Django Blog Project - 브라우저에서 Request 해보자! (0) | 2021.01.15 |
| Django App 생성 (0) | 2021.01.14 |