장고 프로젝트 진행 순서는 아래의 순서를 참고 진행하려 한다.
(파이참 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
'Django > 개인 프로젝트1(안전한 보행길 지도)' 카테고리의 다른 글
[Django] Python 지도라이브러리 Folium 과 leaflet 차이점(Folium VS Leaflet.js) (0) | 2021.08.11 |
---|---|
Django Leaflet.js 지도 라이브러리 불러오기 (0) | 2021.08.11 |
Django Templates 폴더 App 폴더 바깥쪽으로 빼서 한번에 관리하기 (0) | 2021.08.11 |
[Django] Python hexagon grid (Map 공간 일정 간격으로 규격화 하기, hexgrid) (0) | 2021.05.14 |
[Leaflet] Django에 Leaflet Marker 표시하기(Point Array) (0) | 2021.05.14 |