728x90

설치 명령어(파이썬 설치 시)
pip install django
장고 rest api 메서드들 준비
pip install djangorestframework
서버 생성(서버를 만들려는 폴더 안에서 하기)
django-admin startproject 프로젝트이름
django-admin startproject 프로젝트이름 .
서버 실행(manage.py 안에 있는 폴더 에서 하기)
python manage.py runserver
python manage.py runserver 8080 // 포트 변경
python manage.py runserver 0:8080
<ctrl + c>하면 종료
앱 만들기(서버 파일 내에서 생성)
python manage.py startapp blog
데이터 베이스 생성 (서버 파일내 생성)
python manage.py migrate
데이터 베이트 쉘 진입(서버 파일내에서 실행)
python manage.py shell
관리자 사이트에 로그인 할 수 있는 계정 생성
python manage.py createsuperuser
마이그래이션 초안 작성
python manage.py makemigrations
마이그래이션 파일 db 반영하기
python manage.py migrate
실행되는 퀘리 조회
python manage.py sqlmigrate [앱 이름] [생성된 작업파일의 일련번호]
TEST 코드 실행
python manage.py test
자세한 내용
728x90
'SERVER > Django' 카테고리의 다른 글
| Django Serializer 직접 입력으로 구성하는 방법( Serializer ) (0) | 2023.06.12 |
|---|---|
| USER 커스텀 모델(AbstractUser , AbstractBaseUser) (0) | 2023.06.12 |
| Django USER 속성 종류 (0) | 2023.06.12 |
| 장고 외부 접속 허용하는 법(local) (0) | 2023.06.12 |
| Django 디버깅 모듈 : django-debug-toolbar (0) | 2023.06.12 |