Theme: ddrakcalendar refactoring

  1. DJango settings에서 STATIC_ROOTSTATICFILES_DIRS의 역할이 다르며, 두 변수의 디렉토리가 동시에 참고되면 안된다.

    • STATIC_ROOT: 배포에서 활용
    • STATICFILES_DIRS: 개발(debug)에서 활용. 리스트 형식이기 떄문에 하나여도 쉼표 필수.
  2. 리눅스 환경변수를 파이썬에서 os.environ['var']로 활용하려면 $ (var)=(내용)이 아니라 $ export (var)=(내용) 으로 해야한다.

  3. Django settings를 분리했으므로, 테스트를 위한 runserver에서 --settings 옵션이 필요하다.

    python manage.py runserver --settings=ddrakProject.settings.debug