본문 바로가기

html

웹15일차

728x90

---------페이지 분할을 통한 유지관리--------

### 공통으로 사용되는 페이지의 "코드"를 포함하여 사용 

- include 사용 (순수 HTML 코드만 사용됨)

- 상단 로고, 네비게이션(카테고리) 메뉴, 하단 주소영역

- 본문내용

-Data 처리가  있는 html은 처리 안됨

 

### 공통으로 사용되는 페이지 중 "실행 결과"를 포함하여 사용

 - extends

- 본문 내용 

 

-------------nonmodelapp에서-----------------------

#### 페이징 처리하기(include)

 -views.py 함수명 : include_view()

- HTML :include/include_view.html

- 패턴 : include_view

- nonmodelapp index.html에 해당 링크 추가 

 

 

#### 페이징 처리하기 (extends)

 -views.py 함수명 : extends_view()

- HTML :extends/extends_view.html

- 패턴 : include_view

- nonmodelapp index.html에 해당 링크 추가 

 

 

------------thirdapp 에서 -------------------------------

### inlcude 연습 ... 

01_title.html   
02_nav.html
03_view.html
04_footer.html

include 에서 중요한거 순수 HTML 코드만 사용

 

### extends 연습

 

#### 비동기방식 호출 (jquery)

 - views.py 함수명 : load_view()

 - HTML : jquery_load/load_view.html

 - 패턴 : load_view

 - nonmodelapp index.html에 해당 링크 추가 

----------- [ WEB 산출물 ] ----------

1. 요구사항 정의서
2. 메뉴구조도
4. ERD (기본 테이블 형태 연결 정도만)

 

 

728x90

'html' 카테고리의 다른 글

웹 16일차  (0) 2023.04.26
웹 13일차  (0) 2023.04.21
웹 12일차  (0) 2023.04.18
웹 12일차  (0) 2023.04.18
웹 11일차  (0) 2023.04.18