코딩 프로그래밍94 스크롤바 보이지 않게 하는 CSS, 스크롤바 안 보이게 하는 CSS 전부 안보이게 하는 방법 body { overflow: hidden; } 한 쪽 스크롤바 만 안보이게 하는 방법 body { overflow-y: hidden; overflow-x: hidden; } 2021. 1. 28. 파이썬으로 파일 다운 받기 파이썬으로 파일 다운로드하는 예제입니다 import os import requests from urllib.parse import urlparse url = "다운받고 싶은 파일 주소" parsed_file = urlparse(url) file_name = os.path.basename(parsed_file.path) file = requests.get(url) open(file_name, 'wb').write(file.content) url 부분이랑 file 변수 부분 잘 수정하여 사용하세요 2020. 12. 10. Django STATIC_ROOT heroku 에서 설정 필수 Django 프로그램을 헤로쿠 heroku 에 올리려고 했더니 일반 서버에서는 문제가 없던 오류가 나와서 당황했어요 STATIC_ROOT 를 설정하지 않으면 안되더라고요 STATIC_ROOT = os.path.join(BASE_DIR, 'staticfiles') STATIC_URL = '/static/' # Extra places for collectstatic to find static files. STATICFILES_DIRS = ( os.path.join(BASE_DIR, 'static'), ) 이렇게 설정 해야 헤로쿠에 잘 올라가더라고요 2020. 12. 1. Django WhiteNoise configuration is incompatible with WhiteNoise v4.0 오류 해결 방법 오래된 장고 Django 어플리케이션을 서버 비용 절감을 위해 헤로쿠 Heroku에 올리려고 했는데요 WhiteNoise configuration is incompatible with WhiteNoise v4.0 이런 오류가 나면서 실행이 되지 않아 메모해요 whitenoise 변화가 있었나봐요 wsgi.py 파일이 있을텐데요 이 파일안에 아래 내용이 있을수 있는데 있다면 삭제 하세요 from whitenoise.django import DjangoWhiteNoise application = DjangoWhiteNoise(application) 주석처리해도 좋습니다 아래 내용으로 변경하면 오류가 발생하지 않아요 from django.core.wsgi import get_wsgi_application ap.. 2020. 11. 28. 파이썬 이용하여 이미지 배경 삭제하기 단일 색상이 있는 배경이 있는 이미지에서 배경 지우는 방법입니다 동작하려면 cv2가 필요한데요 pip install cv2로 설치하는 것이 아니라 아래 명령어로 설치하면 됩니다 pip install opencv-python 아래 코드는 logo.png 파일을 읽어와서 배경을 지우고 translated.png 파일로 저장하는 예제입니다 import cv2 import numpy as np # 이미지 불러오기 img = cv2.imread('logo.png') # 변환 graky gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY) # 임계값 조절 mask = cv2.threshold(gray, 250, 255, cv2.THRESH_BINARY)[1] # mask mask = 25.. 2020. 11. 10. React JSX 문법 사용해보기 지금까지 리액트 연습하면서 JSX 문법을 사용하지 않고 했었는데요 JSX 문법으로 편리하게 사용 해 볼 수 있어요 바벨 babel 이 필요합니다 JSX 문법을 사용하는 스크립트를 작성하는 부분에서는 type에 text/babel 이라고 써줘야 합니다 이렇게 하면 JSX 없이 할때보다 간결하게 할 수 있어요 사실 create-react-app 으로 생성하면 이런 설정들이 처음부터 다 되어있는 상태로 시작 할 수 있는데 기본을 연습해보기 위해서 해봤어요 2020. 11. 9. React state 변수와 버튼에 기능 넣기 지난 글에서 리액트를 연습하기 위해 환경 구성했었는데요 tolovefeels.tistory.com/96 nodejs 없이 react 문법 연습하기 react로 뭔가 만들어보려면 초기 세팅하는 것들이 많은데요 문법만 기초부터 연습해보려면 nodejs 설치 없이도 할 수 있어요 Visual Studio Code 만 설치되어 있으면 할 수 있습니다 기본 html 에서 react tolovefeels.tistory.com 그 코드에서 변수와 함수에 대해서 알아봤어요 다른 곳에서 받는 값이 아니라 그 안에서 변하는 값은 state 변수로 관리해야 합니다 그래서 버튼을 눌렀을 때 render 부분의 좋아요 부분이 좋아요 눌림이라고 바꾸고 싶고 변하는 부분이니 state 변수로 관리해야 합니다 constructor .. 2020. 11. 8. nodejs 없이 react 문법 연습하기 react로 뭔가 만들어보려면 초기 세팅하는 것들이 많은데요 문법만 기초부터 연습해보려면 nodejs 설치 없이도 할 수 있어요 Visual Studio Code 만 설치되어 있으면 할 수 있습니다 기본 html 에서 react 스크립트를 불러와보세요 공식 문서에서 확인 해 볼 수 있어요 reactjs.org/docs/cdn-links.html 이렇게 2개 라인을 head 태그에 붙여 넣어서 기본 틀을 만들어요 이제 script 태그 안에 React 문법을 사용할 수 있어요 리액트로 만든 컴포넌트가 보여지는 위치입니다 React.createElement 이용하여 태그를 만들고 render를 이용하여 표시합니다 2020. 11. 6. 이전 1 ··· 5 6 7 8 9 10 11 12 다음 반응형