전체 글 127

Django, MySQL, Ajax, jQuery, Python, 샘플

프로젝트생성New > Other > PyDev > PyDev Django ProjectDB작업(districcode.sql)Database 생성Table 생성Data 입력settings.pyINSTALLED_APPS 설정DATABASES 설정STATICFILES_DIRS 설정앱만들기오른쪽마우스 > Django > custom commandstartapp myapp기능만들기urls.py: 호출할 URL 추가myapp > views.py: 처리할 함수 추가templates > index.html: 사용자에게 보여줄 화면 추가static > css: 화면에서 사용할 css추가static > fonts: 화면에서 사용할 폰트추가static > js: 화면에서 사용할 js추가 미리보기소스코드https://gith..

Web Backend/Django 2018.03.23

Oracle 정규식

종류 함수명 설명 REGEXP_LIKE 정규식 패턴을 검색(Like) REGEXP_REPLACE 정규식 패턴을 검색하여 대체 문자열로 변경 REGEXP_INSTR 정규식 패턴을 검색하여 위치 반환 REGEXP_SUBSTR 정규식 패턴을 검색하여 부분 문자 추출 REGEXP_COUNT 정규식 패턴을 검색하여 발견된 횟수 반환 사용법 REGEXP_LIKE 문자열, 정규식, 비교방법 REGEXP_REPLACE 문자열, 정규식, 변경할문자열, 시작위치, 발생횟수, 비교방법 REGEXP_INSTR 문자열, 정규식, 시작위치, 발생횟수, 반환옵션, 비교방법 REGEXP_SUBSTR 문자열, 정규식, 시작위치, 발생횟수, 비교방법 REGEXP_COUNT 문자열, 정규식, 시작위치 참고https://docs.oracl..

Database/Oracle 2018.03.19

Oracle 날짜계산

스키마http://xprogrammer.tistory.com/333 쿼리 SELECT to_char(SYSDATE, 'YYYY-MM-DD HH24:MI:SS') AS 현재시간, (SYSDATE + 1/24/60/60) as 일초후, SYSDATE + 1/24/60/60 as 일초전, ADD_MONTHS(SYSDATE, 1) as 한달후, ADD_MONTHS(SYSDATE, -1) as 한달전, LAST_DAY(SYSDATE) as 마지막날, -- 두 날짜 사이의 일수 차이 TRUNC(SYSDATE) - TO_DATE('20180301', 'YYYYMMDD') as 날짜계산1, -- 30 분 이후 to_char(SYSTIMESTAMP + INTERVAL '30' MINUTE, 'YYYY-MM-DD HH24..

Database/Oracle 2018.03.19

Oracle 계층구조쿼리

스키마http://xprogrammer.tistory.com/333 쿼리 SELECT LEVEL, CONNECT_BY_ISLEAF, LPAD('-', 4*(LEVEL-1),'-') || ename level_ename, ENAME, PRIOR ename mgrname, empno, mgr, job FROM emp -- 최상위로 사용될 행 지정 START WITH job='PRESIDENT' -- 상위계층과 하위계층의 관계를 정의 CONNECT BY PRIOR empno=mgr -- 같은 LEVEL 사이에서의 정렬 ORDER SIBLINGS BY ENAME 결과 쿼리 SELECT LEVEL, CONNECT_BY_ISLEAF, CONNECT_BY_ISCYCLE, LPAD('-', 4*(LEVEL-1),'-'..

Database/Oracle 2018.03.19

Eclipse 에서 Django 관리자화면 설정하기

Database 설정프로젝트이름 > settings.py DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME': '데이터베이스이름', 'USER': '아이디', 'PASSWORD': '패스워드', 'HOST': 'localhost', 'PORT': '3306', OPTIONS' : { 'init_command': "SET sql_mode='STRICT_TRANS_TABLES'", } } } Database 생성프로젝트 > Django > Custom commandmigrate 암호설정cd C:\Work\Django\프로젝트이름python manage.py createsuperuser 접속화면 접속성공

Web Backend/Django 2018.03.15