본문 바로가기

html

(15)
웹 16일차 -----------------nonmodelapp에서---------------------------------- ###데이터 시각화 진행순서 1. 주피터에서 프로그램 테스트(오류가 없어야함) 2. 웹에 적용하기 위해서는 .py 파이썬 파일로 적용 - 웹에 적용할 때는 class(클래스) 또는 def(함수)로 만들어야함 -클래스로 만드는 것이 편리함 3. view.py에서 파이썬에서 실행한 결과값만 받아와서 - html에 전달하여 출력하기 - html에 전달하기 전에 html에서 읽어들일 수 있는 형태로 변환 -- 지도맵은 html로 변환시키는 함수를 사용하면 zoom in/out 가능 -- 일반적인 그래프들은 이미지로 저장후 태그 이용 ####지도 시각화 -view.py 함수명: map_Visuali..
웹15일차 ---------페이지 분할을 통한 유지관리-------- ### 공통으로 사용되는 페이지의 "코드"를 포함하여 사용 - include 사용 (순수 HTML 코드만 사용됨) - 상단 로고, 네비게이션(카테고리) 메뉴, 하단 주소영역 - 본문내용 -Data 처리가 있는 html은 처리 안됨 ### 공통으로 사용되는 페이지 중 "실행 결과"를 포함하여 사용 - extends - 본문 내용 -------------nonmodelapp에서----------------------- #### 페이징 처리하기(include) -views.py 함수명 : include_view() - HTML :include/include_view.html - 패턴 : include_view - nonmodelapp index.htm..
웹 13일차 -------------nonmodelapp에서 ---------------------- ###상품 검색에 따른 상품 상세조회하기 #model_db_class / lprod/lprod.py (상품분류정보만 처리) model_db_class / join / join.py (조인되는 모든것 처리) -- 상품 분류명 : selectbox에 들어갈 내용 조회 --table :lprod #model_db_class / lprod/lprod.py (상품분류정보만 처리) --상품명 : 선택된 상품 분류에 대한 -- selectbox에 들어갈 내용 조회 -- table : lprod, prod # model_db_class / join / join.py (조인되는 모든것 처리) -- 선택된 상품분류 및 상품에 대한 상..
웹 12일차 -------------------------nonmodelapp에서---------------------------------- -model_db_class 폴더 생성 --db_util_def.py -> DB_Util 클래스 생성 --db_sql.py에서 DB_Util 사용을 위해 import 하여 사용 --- member.py 파일 생성하여 회원관리와 관련한 기능 함수 생성하여 사용 ----db_sql.py 내에 함수를 사용하기위해 import 하여 사용 -- cart 폴더 생성 --- cart.py 파일 생성하여 주문(장바구니)과관련한 기능 함수 생성하여 사용 ---- db_sql.py내에서 함수를 상용하기 위해 import 하여 사용 - view.py 에서 각기능 member.py 또는 cart...
웹 12일차 -------------------------nonmodelapp에서---------------------------------- -model_db_class 폴더 생성 --db_util_def.p -> DB_Util 클래스 생성 --db_sql.py에서 DB_Util 사용을 위해 import 하여 사용 --- member.py 파일 생성하여 회원관리와 관련한 기능 함수 생성하여 사용 ----db_sql.py 내에 함수를 사용하기위해 import 하여 사용 -- cart 폴더 생성 --- cart.py 파일 생성하여 주문(장바구니)과관련한 기능 함수 생성하여 사용 ---- db_sql.py내에서 함수를 상용하기 위해 import 하여 사용 - view.py 에서 각기능 member.py 또는 cart.p..
웹 11일차 새로 만들기 django-admin startapp nonmodelapp config - settings.py - INSTALLED_APPS 에 nonmodelapp 추가 nonmodel view에 from nonmodelapp.model_db.member templates 폴더 만들고 nonmodel 폴더 만들기 위 폴더에 index.html 파일 생성 # # 1 DB 드라이버 연결 # 2. DBconnection 접속 # 3. 커서 받아오기 # 4. sql 구문 작성 및 실행요청 # 5. 결과출력을 위한 프로그래밍 # 6.커서반환 > DB Connection 접속해제 =========nonmodelapp============== *nonmodelapp 생성하기 *view.py : index() 함수생..
웹 10일차 - class Prod *python manage.py makemigrations oracleapp *python manage.py migrate ------------prod 테이블 사용 ------------ *상품 전체 조회하기 -views 함수명 : getProdList() - templates/prod/prod_list.html :상품코드, 상품명, -url 패턴 : prod_list -oracle/index에 -> 위 url 추가 *상품 상세 조회하기 -views 함수명 : getProdView() - templates/prod/prod_view.html :모두 조회 -url 패턴 : prod_view *상품목록가기 버튼처리 --------------- *상품 수정하기 폼처리----------..
웹 9일차 [연속 페이지 작성 순서] - 예시 : 게시물, 회원관리, 상품조회 등등 (페이지가 계속 이벤트(버튼)을 통해 연결되는 페이지들) - 순서(파라메터가 있는 경우 최초(목록) 페이지) : views.py 함수생성 > 파라메터 받기(POST or GET) > models.py 데이터(CRUD) > templates/html 생성 > urls.py 패턴정의 : html페이지에서 > 다음페이지로 연결할 url패턴을 정의(클릭 이벤트) (보통 버튼 처리가 추가되면서 다음페이지 url패턴 명시) - 순서(파라메터가 있는 경우 최초 이후 페이지) : views.py 함수생성 > 파라메터 받기(POST or GET) > models.py 데이터(CRUD) > templates/html 생성 > urls.py 패턴정의 ..