backend 269

django를 위한 postgresql 설치하기

정식 사이트: (https://www.postgresql.org/) "PostgreSQL은 객체-관계형 데이터베이스 관리 시스템(ORDBMS)의 일종이다..." "PostgreSQL이라는 이름의 어감이 생소해서 발음할 때 멈칫거리게 만들지만 발음은 생각보다 쉽다. /포ː스트그레스큐ː엘/ 조금 더 짧게 "포스트그레스큐엘"이라고 발음 하면 된다. . 이전에는 일반적으로 "Postgres"라고만 불렸지만 표준 SQL을 지원하기 시작하면서 공동체에서 "Postgres"라는 이름 뒤에 SQL을 뒤에 덧붙인 것이다..." 출처: 위키피디아 (https://ko.wikipedia.org/wiki/PostgreSQL) 나같은 초보자는 장고에 있는 기본 데이터베이스를 사용해도 충분하겠지만, 장고 스터디에서는 postgr..

backend/django 2017.03.01

pyenv, virtualenv, autoenv를 활용해 Python 3.6, Django 1.10 설치하기

*이번 스터디 환경에서 사용하기 위해 python 3.6과 django 1..10을 가상환경 위에 설치하였다. 1. Pyenv-pyenv는 "Simple Python Version Management"로 로컬에 다양한 파이썬 버전을 쓸 수 있도록 해주어 버전 의존성을 해결할 수 있다. -pyenv 설치하기$brew update$brew install pyenv -pyenv virtualenv-init을 ~/.bash_profile에 추가하기 (왜 하는건지는 아직 이해하지 못했다)$echo 'eval "$(pyenv virtualenv-init -)"' >> ~/.bash_profile -pyenv 사용하기$pyenv version 2. virtualenv-virtualenv는 "Virtual Python..

backend/django 2017.03.01

django tutorial: 데이터베이스 셋업, 모델 만들어서 migrate 해보기 (part2)

# https://docs.djangoproject.com/en/1.10/intro/tutorial02/ # setup database# create first model# Django의 자동 admin 사이트 *Databasse setup# 기본적인 설정으로 SQLite가 제공 => 가장 쉬운 방법, 다른 설정 할 필요 없음 # => 실제 프로젝트엔 부적합 하다고 한다.# 나는 postgresql 로 세팅하여 진행하였다. 세팅 방법은 (블로그에 추후 올리겠음: http://seulcode.tistory.com/111) 참고하면 된다 *INSTALLED_APPS => 현재 activate 된 장고 애플리케이션의 목록# 앱들은 여러개의 프로젝트에서 사용 가능 => 묶고 분배할 수 있다. *기본 INSTAL..

backend/django 2017.03.01

django tutorial: 첫 프로젝트 만들기, 서버 동작 (part1)

*CREATE new project$ django-admin startproject mysite#mysite 대신에 프로젝트명을 적는다. 나는 공식 문서 튜토리얼대로 mysite로 만들었다. #새로운 장고 프로젝트를 실행하면 아래와 같이 폴더/파일이 생성된다. mysite/ # root directory, can rename anything manage.py # command-line utility mysite/ # actual Python package, use this name to import things inside (ex: mysite.urls 처럼 불러오면 된다) (https://docs.djangoproject.com/en/1.10/ref/django-admin/) __init__.py # ..

backend/django 2017.02.28

2/25, 장고스터디 2017 시작!

2월 25일 토요일, 롤모델 개발자이신 동욱님(잘생김)의 소개로 장고 스터디 첫 모임에 참가하게 되었다. 아침 9시에 졸린 눈을 비비며 강남의 토스 2호점에서 첫 모임을 가졌다. 다들 멋지고 훌륭한 개발자와 학생분들이셨고, 내가 배울 점이 너무 많았다. (동훈님은 깃 등을 활용한 협업을 하고 싶다고 하셨는데, 언제쯤 가능할지... 최선을 다해 따라가 봐야겠다) 기본기를 익힐 수 있는 파이썬 교재 추천도 받았다. • 'Fluent Python' -O'relly사, (http://shop.oreilly.com/product/0636920032519.do) (전문가를 위한 파이썬)• 'Python or data Analysis' -Orelly사 (http://shop.oreilly.com/product/063..

backend/django 2017.02.28

장고에서 jupyter, ipython notebook 사용하기 (notebook in django)

장고에서 ipython, jupyter notebook 사용하기 1. mysite (현재 사용하는 장고 폴더)에 위치한다. 2. 장고 extenstions를 설치한다. $pip install django-extensions -> Succesfully installed django-extensions-1.7.7 라고 뜨면 성공적으로 설치된 것이다. 3. ipython, notebook을 설치한다# ipython 설치, 이후부터는 django project 폴더에서 ipython을 사용할 수 있다.$pip install ipython # notebook 설치$pip install notebook 3. jupyter notebook을 띄운다.$jupyter notebook 4. new-> Django Shel..

backend/django 2017.02.28

윈도우 10에서 Jupyter, Ipython 간단하게 설치

Window에서 쉽게 Ipython을 설치하는 방법은 Anaconda를 이용하는 방법이다. 해당 설치파일을 받아서 install하면 Python 필수 패키지들과 Jupyter가 모두 설치된다. 설치하면 자동으로 환경 변수 및 모든게 설정이 된다. 아래와 같이 cmd 창에 입력하면 ipython console과 쥬피터가 모두 실행되는 것을 볼 수 있다. 참고: http://bryan7.tistory.com/711

backend/python 2017.01.26

윈도우10에서 BeautifulSoup 라이브러리 설치하기

Python에서 웹 파싱을 하기 위한 대표적인 라이브러리인 BeautifulSoup4를 윈도우에 설치해보았다. 여러 가지 방법이 있겠지만, 가장 쉽게 따라할 수 있게 직접 다운로드 받아서 설치하는 방법으로 설명하겠다. 우선 https://www.crummy.com/software/BeautifulSoup/bs4/download/ 에 접속하여 폴더 중에 버전별로 다운로드 받을 수 있다. 나는 최신 버전인 5.5로 들어가서 tar.gz 파일을 다운로드 해서 압축을 풀어준다. 가지고 있는 프로그램으로 압축이 안 풀어지면 7ZIP이나 알집을 사용해서 풀어주면 된다. 압축을 풀고 cmd 명령창을 활용하여 압축을 푼 폴더로 이동한다.(나는 virtualenv를 사용하는 MyPython\Scripts 에 압축을 풀어..

backend/python 2017.01.26

윈도우10에서 pip 및 virtualenv 사용법

1. pip 사용법 pip가 무엇일까? 간단하게 파이썬 라이브러리들의 설치를 아주 편하게 도와주는 프로그램이다. 즉, 특정 라이브러리를 설치할 때 필요한 라이브러리들을 모두 깔아야 하는데, 이를 쉽게 설치할 수 있게 도와주는 프로그램이다. 파이썬을 설치할 때 환경 변수(path)를 잘 설치하였으면 cmd창 (윈도우 키- cmd)에서 pip를 입력하면 pip가 실행된다. 이후 설치하고자 하는 라이브러리를 입력하면 바로 설치가 된다. 만일 설치하려고 하는 라이브러리가 requests라면, >pip install requests라고 입력 후 설치가 완료되면 퍼센테지가 올라가고 Successfully installed requests-2.13.0 이라는 문구가 출력된다. 삭제하고 싶으면 반대로>pip unins..

backend/python 2017.01.26

윈도우에서 파이썬 설치하기

리눅스 os에서만 파이썬을 사용하였는데 윈도우에서 사용할 프로그램을 만들 일이 생겨서 윈도우에 파이썬을 설치해보았다. 1. http://www.python.org 공식 홈페이지로 이동 2. 아래 download 항목에서 python 버전 선택 (버전은 자유롭게 선택 가능하지만, 파이썬 3 사용을 추천한다. 나는 3.5.3 버전을 선택하였다.) 3. 다운받은 exe 파일을 실행한다. *아래쪽에 보이는 add Python 3.5.3 to path에 꼭 체크를 해준다*따로 지정을 해도 괜찮지만 나는 그냥 install now를 선택하였다. C:\Users\bartk\AppData\Local\Programs\Python\Python3.5.3 4. 자동으로 설치가 쭉 진행되고, 기다리면 설치가 완료되었다는 화면이..

backend/python 2017.01.26