리액트를 이용해서 장고의 템플릿을 대체하기이번 포스팅에서 다룰 것은 리액트와 장고를 연결하는 것입니다. 장고의 템플릿 부분을 리액트로 대체하는 것이죠. 보통 이럴 경우 리액트 프로젝트를 eject 해서 바벨의 설정을 건드리지만 이 포스팅에서는 eject를 하지 않고 둘을 연결 시킨다음에 Oneline이라는 앱을 만들어 보려고 합니다. 우선 eject를 하지 않는 이유는 리액트의 경우 이제 eject를 하지 않아도 sass를 적용시킬 수가 있습니다.(파일의 이름을 App.module.scss와 같은 형태로 바꿔주면 css 모듈과 sass가 둘다 적용됩니다.) 그래서 더더욱 꼭 eject를 할 필요가 있나 싶은 마음에 이번 포스팅을 준비했습니다. 우리가 만들 Oneline이라는 앱은 간단하게 쓴 글을 나타내..
가상환경을 우선 다운로드 해보겠습니다.저는 pipenv를 통해서 가상환경을 만든 뒤에 가상환경 안에서 장고를 다운로드 받았습니다. 장고를 글로벌하게 다운로드 했을 시엔 다른 버전의 장고를 사용하게 되었을 때 기존의 프로젝트들이 영향을 받을 수도 있고, 파이썬 애니웨어와 같은 사이트로 옮길시에도 더 환경을 세팅하는게 편하다고 느껴져서 입니다. 가상환경을 구축하기 위해 다른 것을 사용하셔도 되지만 장고가 처음이고, 파이썬이 익숙하지 않다면 pipenv 다운로드 부터 천천히 따라해주시면 됩니다. python3 -m pip install pipenv==2018.5.18 2018.10.08 현재 pip 18.1 버전과 pipenv 2018.7.1 버전이 에러가 나는 것 같아서 이전 버전을 지정했습니다. 가상환경 ..