본문 바로가기

Programming424

책. Two Scoops of Django (모범 사례로 배우는 Django(장고) 테크닉) 책. Two Scoops of Django (모범 사례로 배우는 Django(장고) 테크닉) 모범 사례로 배우는 Django(장고) 테크닉(대니얼 로이 그린펠드 · 오드리 로이 그릴펠드 지음 / 김승진 옮김 / 프로그래밍인사이트) settings와 requirements 파일 우리가 생각하는 최선의 장고 설정 방법 버전 컨트롤 시스템으로 모든 설정 파일을 관리해야 한다. 반복되는 설정들을 없애야 한다. 암호나 비밀 키 등은 안전하게 보관해야 한다. http://2scoops.co/the-best-and-worst-of-djangosettings/local.py 세팅 파일을 이용하여 장고/파이썬 셸 시작 python manage.py shell --settings=twoscoops.settings.loca.. 2017. 5. 13.
JSP include 사용 JSP include 사용 include 호출 페이지 title 로 전달하는 종류가 2가지인 경우 type 으로 그 대상을 구분합니다. tag: 전달된 내용을 그대로 출력 text: 텍스트를 일정 태그안에 넣어서 출력 inlucde 페이지 ${param.title} ${param.title} choose JSTL을 사용하여 분기 처리합니다. type 으로 전달된 값을 확인하여 'tag' 텍스트인지 확인합니다. ${param.type == 'tag'} 맞으면 전달된 title을 그대로 출력합니다. 아닐 경우에는 태그로 텍스트를 출력합니다. 2017. 5. 12.
conoHa 커스텀 이미지 올리기 conoHa 커스텀 이미지 올리기 conoha 콘솔 Ubuntu 64비트로 설치 하였습니다. root 접속Login incorrect 발생시, 텍스트 전송을 통해서 암호를 입력합니다. vsftpd 패키지 설치 apt-get install vsftpd 사용자 추가 adduser ftpuser conf 수정 nano /etc/vsftpd.conf write_enable=YES 부분의 주석을 삭제한다. 서비스 재시작 service vsftpd restart 파일 전송 FileZilla 등 프로그램을 통해서 ftp 접속ISO 파일을 전송한다. web server 설치 update & upgrade apt-get update apt-get upgrade Apache2 설치 apt-get install apache.. 2017. 4. 25.
[Vue.js] input 값 길이 체크 [Vue.js] input 값 길이 체크 input 입력 데이터의 길이를 확인해서, 길이 초과시에 메시지를 출력한다. v-on:input 추가 vue 생성 methods 를 추가합니다. var vue_event_regist = new Vue({ el: '#title', methods: { title_typing : function(e){ this.max_length(e, 5, '제목', '#title'); }, max_length : function(e, len, title, id){ var val = e.target.value; if (val.length > len){ var msg = title + '의 최대 입력 길이는 ' + len + &#.. 2017. 4. 24.
[Vue.js] v-for 에서 index 사용하기 [Vue.js] v-for 에서 index 사용하기 v-for 기본 사용 {{ item.message }} index 사용 {{ index }} - {{ item.message }} method 추가 methods: { chr: function(index){ return String.fromCharCode(65 + index); }, // 생략... } HTML 수정 A{{ item.buld_nm }} {{ chr(index) }}{{ item.buld_nm }} v-for 인덱스에 따라 다른 결과가 나오도록 함.인덱스 0 => `A` 1 => `B` 2 => `C` ... 출처 https://vuejs.org/v2/guide/list.html 2017. 4. 23.
마이바티스 쿼리 생성 - PostGIS 공간 쿼리 마이바티스 쿼리 생성 - PostGIS 공간 쿼리 거리순으로 대상을 조회합니다. 기본 조회 쿼리 SELECT * FROM my_table where my_column like '%#{text}%'; SELECT ST_SetSRID(ST_Point(CAST(#{lng} as double precision), CAST(#{lat} as double precision)), 4326); with 절을 사용 WITH center AS ( SELECT ST_SetSRID(ST_Point(126.94130, 37.42187), 4326) as point ) SELECT point from center 거리를 비교 WITH center AS ( SELECT ST_SetSRID(ST_Point(126.94130, 37... 2017. 4. 21.