본문 바로가기

python & django8

장고 한글파일 첨부시 에러 장고에서 한글이름의 파일을 첨부하는 경우 유니코드 에러가 발생한다. 문제해결 서버 로케일이 ko_KR.UTF-8로 변경 아파치 설정변경 // 서버 로케일 변경 // 파일: /etc/default/locale sudo apt-get install language-pack-ko sudo locale-gen ko_KR.UTF-8 sudo update-locale LANG=ko_KR.UTF-8 LC_MESSAGES=POSIX // 로케일 확인 sudo vim /etc/default/locale LANG=ko_KR.UTF-8 LC_MESSAGES=POSIX // 아파치 설정 // 파일: /etc/apache2/sites-available WSGIDaemonProcess myclassd python-home=/ho.. 2020. 2. 12.
장고에서 소셜인증하기 - 1. 파이썬 패키지 설치 장고에서 소셜인증하기 - 1. 설치 개요 네이버 아이디를 통해 장고 어플리케이션에 인증을 처리합니다. 적용할 패키지는 django-allauth로 인증, 등록, 계정 관리 및 타사 (소셜) 계정 인증을 처리할 수 있습니다. 총 3회에 걸쳐 소개합니다. 파이썬 패키지 설치 네이버 오픈API 이용 신청 장고에 소셜 어플리케이션 등록 사용환경 Python 2.7, 3.3, 3.4, 3.5 or 3.6 Django (1.11+) 네이버 오픈API 앱 등록 정보 파이썬 패키지 설치 장고 장고 프로젝트 또는 가상환경에서 파이썬 패키지를 설치합니다. pip install django-allauth settings.py 중의. INSTALLED_APPS에 'django.contrib.sites'가 있어야.. 2019. 5. 10.
장고에서 slug 사용하기 장고에서 slug 사용하기 개요 slug는 의미있는 URL을 만드는데 사용되며, 블로그의 주소에서 주로 볼 수 있습니다. 정의 짧은 라벨로서, 문자, 숫자, 밑줄 또는 하이픈만을 포함. 일반적으로 URL에 사용. 예를 들어, 블로그 엔트리 URL은 다음과 같다고 할 때, https://www.djangoproject.com/weblog/2008/apr/12/spring/ 마지막 부분(spring)이 슬러그입니다. 출처: 용어 | Django 문서 | Django 이 글의 제목이 '장고에서 slug 사용하기'인데 이 글의 URL을 예로 들어 보겠습니다. http://blog.jiktong.kr/1234 http://blog.jiktong.kr/%uC7A5%uACE0%uC5D0%uC11C%20.. 2019. 5. 9.
파이썬 사용환경 만들기 맥에서 파이썬 사용환경 만들기 homebrew 설치 homebrew 설치 디렉토리 설정.bash_profile에 추가export PATH=/usr/local/bin:/usr/local/sbin:$PATH python, python3 최신버전 설치설치경로 확인은 which를 사용한다. pip와 pip3는 brew로 python을 설치할 경우 함께 설치된다. #2017년 1월 18일 수정굳이 pip를 설치하려면…$ sudo easy_install pip 또는 $ sudo easy_install pip3 virtualenv 설치$ sudo pip install virtualenv또는 $ sudo pip3 install virtualenv 가상환경 구성$ virtualenv -p python env27 또는 $.. 2017. 1. 14.