-
2022년 12월 21일 수요일(파이썬과 django특징, django 로그인구현)개발/개발일지(국비지원) 2022. 12. 21. 17:23728x90
파이썬은 MVT
V가 컨트롤러
Template(뷰)역할을 한다.
기본폴더위치(D:\20220811\python\django\study1) manage.py파일이 있는 위치.
1.브라우저 요청
http://127.0.0.1:8000/member/login/ 요청
2.study1(어플리케이션) 에 settings.py파일의
ROOT_URLCONF = "study1.urls" 에 의해서
들어온 요청을 study1 어플리케이션의 urls 파일로 보낸다.
member로 들어온 요청은
member어플리케이션의
urls.py파일을 실행시키고
login으로 요청이들어왔기때문에
views.login을 실행시켜준다
login함수가 실행되어
get방식일경우에는 뷰단만 출력해주고
post방식일때는
아이디가 DB에있는경우와 없는경우를 나눠주어
없는경우 오류메세지를 출력해준다.
정상로그인인 경우에는
session에 등록해주고
메인페이지로 보내준다.
최종적으로 login.html이 실행된다
728x90'개발 > 개발일지(국비지원)' 카테고리의 다른 글
2022년 12월 25일 일요일(장고 메인페이지) (0) 2022.12.25 2022년 12월 22일 목요일(장고 회원가입구현) (0) 2022.12.22 2022년 12월 20일 화요일(분류,군집) (0) 2022.12.20 2022년 12월 19일 (텍스트마이닝) (0) 2022.12.19 2022년 12월 16일 금요일(분류) (0) 2022.12.16