개발(IT)/Django(장고)

Django(장고) + Python(파이썬) 서버 구축하기 #3

isony 2024. 2. 4. 13:38
반응형

Django(장고) + Python(파이썬)  Framework(프레임워크) 생성

- 장고 프레임워크를 이용한 간단한 프로젝트 생성

 

1. Django(장고) Framework(프레임워크) 생성

- Django(장고)는 다양한 형태의 Database를 지원하고 있는데, 기본제공 default로는 Sqlite를 사용할 수 있습니다.

- 이전글 (Django(장고) + Python(파이썬)  서버 구축하기 #2)에서 생성된 프로젝트 webSiteTest에 Framework(프레임워크)를 추가합니다.

 

(1) 기본 Database 테이블 생성

- 프로젝트 디렉토리에서 python manage.py migrate 라고 입력합니다.

- 프로젝트 폴더에 db.sqlite3 파일 생성확인 합니다.

  • python manage.py migrate

 

(2) 생성된 테이블에 관리자(super user) 생성

- 프로젝트 디렉토리에서 python manage.py createsuperuser 라고 입력합니다.

- Username(관리자명), Email(메일), Password(관리자암호) 를 입력해 주면 됩니다.

  • python manage.py createsuperuser

- SQLiteStudio 툴을 통한 결과 보기 (SQLiteStudio 설치는 다음 차트에서 설명)

https://sqlitestudio.pl/

 

SQLiteStudio

Mostly important bugfixes, but also few new things.

sqlitestudio.pl

 

(3) Framework App(프레임워크 앱) 생성

- 프로젝트 디렉토리에서 python manage.py startapp appTest 라고 입력합니다.

  • python manage.py startapp appTest

- appTest 폴더에 추가된 파일입니다.

 

(4) Framework App(프레임워크 앱) 등록

- 생성된 앱을 기존 프로젝트에 등록합니다.

- 프로젝트 폴더에 settings.py 파일을 열고 appTest을 등록해 줍니다.

 

C:\Django\webSiteTest\webSiteTest\settings.py

- appTest폴더 apps.py 파일에 설정된 클래스 명 (ApptestConfig)

 

 

반응형