Django/개인 프로젝트1(안전한 보행길 지도)

1. Django 프로젝트 생성

민돌v 2021. 8. 10. 22:29

 

장고 프로젝트 진행 순서는 아래의 순서를 참고 진행하려 한다. 

(파이참 x -> VScode)

 

https://thalals.tistory.com/40?category=479867 

 

[Django] 장고 입문 1. 가상환경 설정( 장고 시작 )

1. 장고 실행 - 장고는 VsCode로 실행 합니다. - 장고를 실행 할 폴더에 git bash창을 킵니다. - CLI 창에 "code . "을 입력하면 간단하게 VsCode를 실행할 수 있습니다. ​ ​ 2. 가상환경 설정 - 장고를 실행

thalals.tistory.com

1) 가상환경 설치

python -m venv myvenv

2) 가상환경 활성화

source myvenv/Scripts/activate

3) 장고 다운로드

pip install django

 

https://thalals.tistory.com/41?category=479867 

 

[Django] 장고 입문 2. 프로젝트 & 앱 생성, 연동

1.장고 프로젝트 생성 * 가상환경을 활성화 시켰으면 프로젝트 폴더를 생성하면 된다. 명령어는, $ django-admin startproject 2. 장고 서버 작동 * 장고 프로젝트를 만들면, 드디어 서버를 돌릴 수 있다. 1

thalals.tistory.com

 

4) 장고 프로젝트 생성

django-admin startproject safetymap

 

5) 장고 앱 생성

- 프로젝트 폴더안에 App폴더를 생성할 수 있다.

- App들이 모여서 프로젝트가 완성되는것이다.

$ python manage.py startapp <app이름> ex) python manage.py startapp testapp

 

6) App 폴더 연동

- settings.py

 

https://thalals.tistory.com/38?category=479868 

 

Django에 MySQL 연동하기 (DB 연동)

1. 커넥터 설치 pip install mysqlclient 2. settings.py 설정 django project의 manage.py가 있는 디렉토리에서, touch my_settings.py 혹은vi my_settings.py로 새로운 파일을 생성한다. touch my_settings.py..

thalals.tistory.com

7) DB 연결 (Mysql)

8) admin 설정

https://thalals.tistory.com/43?category=479867 

 

[Django] 장고 입문 4. Model 과 Admin

실습을 하기 전에 장고 model과 admin의 이해도를 올리기위한 개념을 집고 넘어간다. ​ 1. 장고 ORM이란 무엇인가? - ORM이란 (Object-Relational Mapping), 객체(Object)와 관계형 데이터베이스의 데이터를 매

thalals.tistory.com