codeforyeouido(deprecated)

Code for Seoul은 서울을 중심으로 기술을 통해 사회적 문제 해결을 위한 CODENAMU의 프로젝트 워킹 그룹입니다.

####코드포여의도

#####지역구에 따른 국회의원 출석표 메일링 서비스를 제공하기 위해 준비 중입니다.

플라스크 환경 준비(local)
플라스크 환경 준비는 코드를 받는 모든 분이 각각 하셔야 합니다. 참고: http://flask.pocoo.org/docs/installation/#installation

[Windows]
파이썬 설치: https://www.python.org/downloads/
easy_install을 설치해 주는 스크립트: http://python-distribute.org/distribute_setup.py
C:\PythonScripts>python distribute_setup.py
pip install virtualenv 여기부터는 같습니다(sudo만 빼고).

[Mac]
sudo easy_install virtualenv 또는 sudo pip install virtualenv

pip가 기본 설치되지 않은 Mac이 많을 것 같은데, pip부터 설치하려면
sudo easy_install pip

원하는 위치에서 mkdir congressmail와 같이 디렉터리를 만들고, cd congressmail 명령으로 움직인 다음, virtualenv venv 명령을 실행하면 venv 디렉터리가 생겨요.

virtualenv 활성화: 프롬프트 맨 앞에 (venv) 표시가 생겨요.
. venv/bin/activate

플라스크 설치: 네트워크에 따라 좀 느릴 수 있어요.
pip install Flask

개발 환경 실행 예시
Jiminui-MacBook-Air:congressmail jiminkim$ . venv/bin/activate
(venv)Jiminui-MacBook-Air:congressmail jiminkim$ python index.py develop
* Running on http://127.0.0.1:5000/