Corikachu / Festi

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Festi

개발 환경 설정.

개발 환경은 Vagrant를 사용하여 구성합니다.

vagrant up

잠시 기다리면 개발환경이 구성됩니다. 위의 커맨드는 이제 입력하실 필요가 없습니다.

개발 환경을 동작시키기 위해서는 다음의 커맨드를 입력합니다.

vagrant ssh
server

쉘에 접속하여 server를 수행하면 셀러리가 백그라운드로 돌고 웹 서버가 동작합니다.

호스트 웹 브라우저에서 http://localhost:8000해보세요.

Vagrant 환경 갱신

개발 상황에 따라 Vagrant 환경이 갱신되는 경우가 있습니다. 이럴 경우 vagrant ssh로 접근하기 전에 아래의 커맨드를 입력하세요.

vagrant reload --provision

celery

broker 로 redis-server 사용

python manage.py celery worker --events &
python manage.py celery events

backend/settings_local.py example

SECRET_KEY = 'qRg\x0bw,^oXr)(MZ3|~!\\bT~o\\cGb\\J*R~XJ`r-Uc*bE9~,rBlk1'
EMAIL_HOST_USER = 'example@gmail.com'
EMAIL_HOST_PASSWORD = 'password'

About

License:MIT License


Languages

Language:Python 62.2%Language:JavaScript 31.4%Language:HTML 4.9%Language:Shell 1.5%