html

웹 11일차

kingsgirl 2023. 4. 18. 11:11
728x90

새로 만들기 
django-admin startapp nonmodelapp

 config - settings.py - INSTALLED_APPS 에 nonmodelapp 추가 

nonmodel view에 from nonmodelapp.model_db.member 



templates 폴더 만들고 nonmodel 폴더 만들기 

위 폴더에 index.html 파일 생성

 

# <DB 접속 및 사용순서>
# 1 DB 드라이버 연결
# 2. DBconnection 접속
# 3. 커서 받아오기
# 4. sql 구문 작성 및 실행요청
# 5. 결과출력을 위한 프로그래밍
# 6.커서반환 > DB Connection 접속해제

 

 

=========nonmodelapp==============

*nonmodelapp 생성하기

*view.py : index() 함수생성

*templates : index.html 파일 생성 

 - 내용은 제목만 <h3>NonModel</h3>

*url패턴 : "" 또는 "index/" 모두 허용되도록

 

--------------------------------------------

회원 전체 조회 

*model_db/member/member.py에 

   getMemberList()함수 생성: sql구문완정 

*view.py : getMemberList() 함수생성 

*templates /member/:  mem_list.html 파일 생성 

*url패턴 : mem_list

 

* model_db / cart / cart.py 파일생성

--> sql구문만 작성하기 

-->함수이름

   **입력: setCartInsert()

* view.py 에서 기존(oracleapp)의 주문정보 함수 복사해서 사용

*templates/cart/ 기존(oracleapp)의 html 복사 사용

*urls.py 패턴 정의(기존과 동일한 패턴 이름 사용)

 

 

728x90