-
<PYTHON>[절대경로, 상대경로, 현재경로]Flower in my dev/Python 2016. 6. 21. 17:09
제가 필요한 것들만 테스트 1234567891011121314151617181920#-*- coding: utf-8 -*- import os print __file__ print "1"cwd = os.getcwd()print os.getcwd() print "2"print os.path.dirname(__file__)print "3"print os.path.abspath(__file__)ab = os.path.dirname(os.path.abspath(__file__))print os.path.dirname(os.path.abspath(__file__)) print "4"print os.path.join(cwd, __file__)print os.path.join(ab, __file__) cs 스크립트를 ..
-
<DJANGO>[django+postgresql 우분투 개발 환경 만들기]Flower in my dev/Django 2016. 5. 11. 15:56
[우분투 15.10] sudo apt-get update sudo apt-get install python-pip python-dev sudo apt-get install postgresql postgresql-contrib libpq-dev python-psycopg2 sudo apt-get install libjpeg-dev sudo pip install Pillow sudo pip install django==1.8 sudo su - postgrespsqlCREATE DATABASE testdb;CREATE USER testuser WITH PASSWORD 'qwe123';ALTER ROLE testuser SET client_encoding TO 'utf-8';ALTER ROLE testuser ..
-
<우분투> postgresql 설치 및 설정Flower in my dev/PostgreSQL 2016. 4. 5. 09:03
1. 설치 sudo apt-get install postgresql 2. 비밀번호 설정 sudo -u postgres psql 3. 설정 변경 sudo vi /etc/postgresql/9.3/main/postgresql.conf #listen_addresses 의 주석을 풀고 localhost에서 *(all)로 변경 sudo vi /etc/postgresql/9.3/main/pg_hba.conf localhost IP를 모든 IP로 변경 127.0.0.1 --> 0.0.0.0/0 4. 서비스 재시작 sudo service postgresql restart
-
<DJANGO>['ascii' codec can't encode characters in position 0-2: ordinal not in range(128)]Flower in my dev/Django 2016. 1. 25. 15:32
['ascii' codec can't encode characters in position 0-2: ordinal not in range(128)] 위의 에러가 db에 데이터를 넣을 때 발생하는데 Encoding 문제다. 쉽게 하결하는 방법은 import sysreload(sys)sys.setdefaultencoding("utf-8") 위의 코드를 models.py에 추가하면 된다.