본문 바로가기
반응형

전체 글79

[Django] No module named 'googleapiclient' 설치 에러 해결 # ERROR No module named 'googleapiclient' # CAUSE googleapiclient는 python3이 아닌 python2 또는 낮은버전에만 설치됩니다. 에러가 난다면 python3 이상의 버전일 가능성이 높습니다. python3 환경은 하기와 같이 Googleapiclient를 설치합니다. ■ 해결방법 pip install google-api-python-client pip install google-api-python-client 2022. 7. 14.
[Javascript] base64 이미지 업로드 _ base64 to File 객체 [Javascript] base64 이미지 업로드 _ base64 to File 객체 base64 이미지 파일을 부득이하게 활용하게 되는 경우가 있다. 또는 quill js editor 사용 시 ql-image 파일이 base64로 나오게 된다. 이 때 백엔드 단에서 base64를 디코딩할지, 자바스크립트 단에서 처리할지 고민하게 된다. base64를 자바스크립트 File 객체로 변환하여 처리하면 편하다. ■ base64 이미지 -> File 객체로 변환하는 함수 function base64toFile(base_data, filename) { var arr = base_data.split(','), mime = arr[0].match(/:(.*?);/)[1], bstr = atob(arr[1]), n =.. 2022. 6. 10.
[heroku] Django static 깨짐 현상 & WHITENOISE 설정 [heroku] 장고 static 경로문제 & static 깨짐 & WHITENOISE 설정 [heroku] Django static 깨짐 현상 & WHITENOISE 설정 로컬에서 잘 되던 프로젝트가 DEBUG=false 로 heroku APP에 푸쉬하면 static 경로를 못읽거나 싹 다 깨지는 경우가 발생합니다. 이 경우는 static 경로 및 캐싱관련 설정 문제인데요. WHITENOISE 설정을 해주어야 합니다. ■ MIDDLEWARE MIDDLEWARE 설정에 'whitenoise.middleware.WhiteNoiseMiddleware' 를 추가해줘야합니다. whitenoise 미들웨어는 django.middleware.security.SecurityMiddleware 의 하단부에 위치해야 합.. 2022. 6. 3.
[Django] 파이썬 데이터시각화 & txt 업로드, 읽기, 키워드 분석 [1] [Django] 파이썬 데이터시각화 & txt 업로드, txt파일 읽기, 최다 키워드 찾기 [Django] 파이썬 데이터시각화 & txt 파일업로드, txt파일 읽기, 키워드 분석하기[1] 파이썬 장고를 통해 txt 파일 업로드 후 txt파일의 내용을 읽어 제일 많이 언급된 키워드를 찾는 방법입니다. 파이썬 Hannanum 라이브러리를 사용할 예정입니다. 1. 파이썬 장고 Ajax 파일업로드( txt파일 업로드 ) 2. 장고 txt파일 읽기 3. Hannanum 를 활용하여 txt파일 내용 분석하기 4. 분석된 내용을 Counter 라이브러리를 통해 최다 빈도수 키워드 찾기 5. 결과 확인 ■ 파일 업로드 페이지 파일 업로드 html 페이지 작성 ■ 전송 버튼 스크립트 작성 # 클릭이벤트 -> 파일 pa.. 2022. 6. 2.
반응형