목록JavaScript, Vue.js, CSS (27)
개발하는 삶

한글 추출 및 디코딩 function extractHangulFromURL(url) { # decodeURI() : url 디코딩 # decodeURIComponent() : url 디코딩 (슬래시(/), 물음표(?), 해시(#)와 같은 특수 문자도 디코딩) const decodedURL = decodeURIComponent(url); # 한글 추출 # 유니코드 한글 자모음, 초성, 중성, 종성 범위에 해당하는 문자들을 매치 const hangulRegex = /[\uAC00-\uD7AF\u1100-\u11FF\u3130-\u318F]+/g; # url 중에 한글만 추출 const hangulMatches = decodedURL.match(hangulRegex); # 배열일 경우 문자열로 변환 if (h..

insertAdjacentHTML() 특정 내용을 앞,뒤 등에 추가할 때 사용 // id가 before_div인 것 뒤에(afterend) 해당 내용 추가 document.getElementById('before_div'). insertAdjacentHTML('afterend', "추가"); 전체 선택/해제 checkbox로 전체 체크값 선택/해제하는 법 // 전체 선택값 function check_all_table(all_table){ // 체크박스 묶음 var tables = document.querySelectorAll('.table'); // 전체 선택/해제 자동 적용 tables .forEach((table) => { table.checked = all_table.checked; }) }

단축키 ctrl + d : 복사 ctrl + y : 삭제 shift + alt + 위아래방향키 : 라인 이동 alt+엔터 : 자동으로 import 할 것을 가져와줌 파이참 내 설치 새 프로젝트 열기 pip list : 설치된 라이브러리 확인 pip install django : 장고 설치 cd .. 으로 프로젝트 바로 밑에서 터미널 명령어 입력 django-environ 장고 프로젝트 배포시 secret_key를 노출시키지 않고 저장할 수 있도록 하는 라이브러리 설치 방법 https://django-environ.readthedocs.io/en/latest/install.html 아래 코드 작성 import os, environ env = environ.Env( # set casting, default ..

NumPy C언어로 구현된 수치 계산을 돕는 파이썬 라이브러리 배열 정의, 크기 확인 등 import numpy as np # 배열 np화 하기 data = [1,2,3,4] array1 = np.array(data) # 배열의 크기 array1.shape # openCV로 이미지를 불러올 때, BGR 형태로 변환해 가져옴. 따라서 RGB로 변환 필요. # COLOR_RGB2BGR : 컬러 버전 cv2.cvtColor(np.array(frame), cv2.COLOR_RGB2BGR) PIL openCV 와 달리, PIL은 이미지가 가지고 있는 형식(RGB 등) 그대로를 가져옴. 글씨체 변경, 이미지화해서 한글 폰트 출력해주는 라이브러리. opencv는 한글 폰트를 지원해주지 않음. 따라서 이미지화 해줄수 ..

self, *args, **kwargs 예시) def get(self, *args, **kwargs): *args : 여러 개의 인자를 함수로 받을 때 쓰임 **kwargs : 딕셔너리 형태로 함수로 받을 때 쓰임 annotate() 새로운 필드를 추가하는 장고의 쿼리 함수 함수들.annotate(필드명=필드값)

staticfiles python manage.py collectstatic 프로젝트 안의 모든 static 파일들을 한군데로 모아줌 STATIC_ROOT = os.path.join(BASE_DIR, 'staticfiles') staticfiles 폴더라는 이름으로 모으라는 뜻 static 폴더 위치 // 맨 상위 폴더 아래에 존재하는 static 이라는 폴더에 모아주기 STATICFILES_DIRS = [ BASE_DIR / "static" ] {%%} {% extends ‘index.html’ %} : 해당 파일(index.html)에 현재 파일을 내보냄 {% include ‘index.html’ %} : 해당 파일을 포함함 with 변수=변수값 (변수를 포함하기) {% block content %}..