Pycharm + Django 를 사용한 개발 환경에 대한 메모
개발 환경
- MacOS Mojave 10.14.6
Django 프로젝트 작성 ~ 실행에 필요한 코멘드
프로젝트 작성
django-admin startproject {project의 이름}
앱 작성
python manage.py startapp {앱 이름}
앱을 프로젝트에 연동
프로젝트 안의 settings.py의 INSTALLED_APPS에 작성한 앱 정보를 추가한다.
(학습 초반에는 View나 url은 잘 설정해 놓고 settings.py 연동을 빼먹어서 에러를 내는 경우가 더러 있었음)
프로젝트 디렉토리에서 서버 실행 (Control + C)
python manage.py runserver
참고
[Django] 02. Django 시작, Hello World 출력
Pycharm 에서 타이핑이 되지 않을 경우의 해결법
Pycharm 을 처음 도입해서 Django를 설치한 후 소스를 수정하려는데 타이핑이 되지 않는 현상이 발생하였습니다.
PC를 재부팅 해도 바뀌지 않고 아무리해도 안되었는데…
타이핑이 되지 않았던 원인은 Tools > Vim Emulator 에 체크가 되어 있었기 때문입니다.
체크를 해지하면 문제없이 타이핑이 가능해집니다.