전체 글229 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. MySQL 명령어로 접속했는데 전부 0x로 시작하는 글자만 보이는 경우 MySQL 8.22 클라이언트로 MariaDB 10.1.13 에 접속했더니 전부 이상하게 나오더군요 버전조차 정상적으로 확인할 수 없었어요 마침 다른 노트북에 낮은 버전이 설치되어 있어서 5.7.32 이용해서 접속했더니 잘 나와요 이런 경우가 있다면 당황하지 말고 클라이언트와 서버 버전을 확인해보세요 2020. 11. 30. 리눅스에서 echo 할때 줄바꿈 없이 하기 echo와 > 조합으로 파일 생성하는 경우가 있는데요 echo a > file.txt 라고 하면 file.txt에 enter 가 같이 들어가요 설정 내용을 넣을때 엔터 없이 넣고 싶은 경우 -n 옵션을 사용하면 됩니다 ssl 설정 하는 중에 필요해서 메모해요 echo -n a > file.txt 2020. 11. 29. 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. 우분투에서 탐색기 nautilus 강제 종료 후 실행하기 이상하게 우분투 탐색기가 업그레이드하고 나서 실행이 정상적으로 안 되는데요 처음 부팅되고 나면 안 되는 경우가 있는데 아무 오류 메시지가 없어서 찾아보기가 어렵더라고요 일단 강제로 종료시키고 다시 시작하면 잘 되어서 그렇게 하고 있어요 실행시키는 명령어가 독특해서 메모합니다 killall nautilus && setsid nnautilus 2020. 11. 7. 이전 1 ··· 14 15 16 17 18 19 20 ··· 29 다음 반응형