티스토리 뷰
728x90
반응형
새로 데이터베이스를 생성하고 테이블을 만드는 경우도 있지만, 실제로는 이미 데이터베이스에 데이터나 구조가 있는 경우가 더 많다.
이럴 경우 models.py에 일일이 모델들을 잡지 않아도 inspectdb 기능을 사용하여 settings.py에 연결되어 있는 DB의 내용을 가져올 수 있다.
그러면 아래의 방법을 따라해보자.
1. 현재 프로젝트의 경로 복사하기
프로젝트 우클릭 - Properties
2. anaconda prompt 실행하고 다음의 명령어 수행
cd 복사한 프로젝트 경로
3. 다음의 명령어 수행
python manage.py inspectdb
특정 이름을 갖는 새로운 파일로 생성하고 싶다면 다음의 명령어 수행
python manage.py inspectdb > abc.py(원하는 파일명)
반응형
'WEB > Django' 카테고리의 다른 글
[Django] 포트 번호 변경하기 (0) | 2022.01.23 |
---|---|
[Django] sqlite3를 사용하여 DB 연동하기 (0) | 2022.01.23 |
[Django] 세션 session (0) | 2022.01.23 |
[Django] 간단한 프로젝트 만들고 실행하는 법 (0) | 2022.01.23 |
[Django] MTV 패턴 (0) | 2022.01.23 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 백준
- 자바스크립트
- jsp
- 프로그래머스
- append
- python
- 큐
- Java
- baekjoon
- 자바
- brute force
- bootstrap
- 덱
- 파이썬
- 장고
- javascript
- 단계별로풀어보기
- Case When
- CSS
- web
- jQuery
- 문자열
- html
- 정렬
- Django
- Oracle
- R
- 고득점 키트
- 브루트 포스
- 스프링
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
글 보관함