본문 바로가기
반응형

디장고 5

[빅데이터] 프로젝트 - 상품등록 페이지 만들기(2) 오늘의 목표 : 사진 안나오니까 사진 첨부해서 나오게 하기! 1. 초기 상태 jsp로 연결되어 있었던 파일들을 전부 html로 수정하였다. 연결시켰던 상품 등록 input 에 파일을 추가하고, 그걸 DB로 받아오게 한다. 2. img 카테고리 만들기 귀찮으니까 쿼리문 안쓰고 그냥 sql에 등록 3. input 타입 file 추가 파일 DB에 올리는 코드 추가. 이미 table을 감싸는 form에 encodetype까지 설정 해둠. △form 태그 action * 이미지 업로드 △원래 코드 * 이미지 업로드 {% csrf_token %} △바뀐 코드 4. add_product에 추가(view.py) 원래 add_product는 product_info에 담아 데이터를 보내는데에 썼다. 그 데이터에 파일도 추.. 2020. 10. 20.
[빅데이터] 홈페이지 만들기(2) : 파이썬으로 로그인/로그아웃 데모 앱 만들기(오라클 연동) 리눅스에서 jupyter notebook를 실행하고 윈도우에 설치된 오라클 11g와 연동하는 것까지 해보았다. ▼저번 포스팅에서 해본 파이썬 - 오라클 연동 정리(링크) 더보기 방법을 간단히 요약하자면, 1) 오라클 connection 연결 2) connection이 cursor 객체 가져옴(연결도구) 3) cursor 객체의 fetch메서드를 이용해서 데이터를 서버로부터 가져온다. 4) cursor 객체의 execute() 메서드를 사용해서 파이썬에 입력한 SQL 문장을 오라클 DB 서버로 보낸다. 5) 주고받는 것이 완료되면 connection 객체의 commit() 메서드를 사용해서 데이터를 확정한다. 6) connection.close()를 해서 오라클과 연결을 끊는다. 즉, 정리하자면 오라클 수.. 2020. 10. 16.
[빅데이터] Django 오라클 연동 / 홈페이지 만들기(1) : 파이썬으로 회원가입 앱 만들기(아이디 중복확인) 1. 오라클 워크시트에 테이블과 시퀀스 생성하기 create table board( no number CONSTRAINT board_no_pk primary key, pwd varchar2(10), writer varchar2(34), subject varchar2(100), content varchar2(400), regdate date default sysdate ); create sequence board_seq increment by 1 start with 1; 2. 리눅스 터미널에서 jupyter-notebook 실행 (아나콘다가 깔려있어야 한다.) 3. workspace 역할을 할 디렉토리 만들자. new > folder > 파이썬 파일 하나 만들기 4. 오라클 연동 후 필수 라이브러리 설치 .. 2020. 10. 15.
[ 빅데이터 ] c3js - 분석 결과 시각화하기, 파이차트 출력하기 쉽게 분석 결과를 시각화해서 첨부할 수 있다. 바로 여기! 링크 : c3js.org/examples.html C3.js | D3-based reusable chart library Number Format Localization Number format localization using D3 locale settings. View details » c3js.org 아래 코드를 복사해서 써보자 바로 전 포스팅에서 만들었던 설문조사 폼에서 시도해보자. 설문 결과창에 파이차트를 띄워보려고 한다. [연습] 1. chart1.html 파일 만들기 2. view에 추가 3. urls 추가 4. 파이 차트 주소를 바디에 붙여넣기 이렇게 받아오는 걸 제이쿼리(선택자)로, 스크립트로, 제이슨으로도 불러올 수 있다. 5... 2020. 10. 14.
[빅데이터] 리눅스 / 디장고(Django) 오라클 11g 설치, 연동 익숙한 오라클로 DB를 연동시켜보자. [ 오라클 11g 설치 ] 리눅스 디장고(Django) 와 연동하기 1. 맨 하단의 11.2.0.1.0 Windows x64 다운로드 설치 링크 : https://www.oracle.com/database/technologies/instant-client/linux-x86-64-downloads.html 2. Components 합치기 압축을 풀고, win64_11gR2_database_2of2 > database > stage > Components 안에 오라클 파일들을 전부 복사해서 win64_11gR2_database_1of2 > database > stage > Components 에 붙여넣어 파일 합치기(덮어쓰기) 3. win64_11gR2_database_.. 2020. 10. 14.
반응형
LIST