mac 환경에 장고 설치 및 환경세팅








깃배쉬 & homebrew 설치
https://velog.io/@lovesoulwhy/MacOS-Homebrew-%EB%B0%8F-git-bash-%EC%84%A4%EC%B9%98-%EB%B0%A9%EB%B2%95
[참고링크]
https://gcamp.tistory.com/574
3-1. Django framework 흐름도

3-2. URLconf(urls.py)

3-3. View(views.py)

tempPjt/urls.py

students/urls.py

- 함수 실행에 대한 매핑 코드
- <str:name>det/
- 꺽쇠 안에 들어오는 변수를 기준으로 해당 매개 함수를 가지고 온다.
3-4. Model(models.py)

students/models.py

- 데이터베이스 테이블 구조를 만드는 코드이다.
- ORM 방식 / query 사용 x
- 테이블명 클래스 명 밑으로 필드명 요소들이 들어간다.
- query의 create와 같은 개념이다.
3-5. Template(*.html)

tempPjt/settings.py

students.apps.StudentsConfig의 경우

위와 같이 stdents/apps.py를 확인해보면 해당하는 함수명을 확인할 수 있다.

- settings.py에 어플리케이션을 모두 등록해주어야 한다.
3-6. 프로젝트 설정

3-7. 기본 사용자 및 그룹 테이블 생성

3-8. 관리자 계정 생성 및 서버 구동


- 다른 프레임워크와 달리 자동으로 관리자 모드가 생성된다.
개발자로서 성장하는 데 큰 도움이 된 글이었습니다. 감사합니다.