[Django] 장고 프로젝트 생성

PersesTitan·2022년 9월 21일
0

Django

목록 보기
1/1
post-thumbnail

터미널에 아래 키워드를 이용하여 파일을 생성해줍니다.

아래 파일들은 프로젝트 설정, url등을 설정하는 파일들이기 때문에 최초에 1개만 생성하시면 됩니다.

django-admin startproject <프로젝트명> <path>

생성된 파일 역할

  • __init__.py
  • asgi.py : 게이트웨이 인터페이스 파일
  • wsgi.py : 게이트웨이 인터페이스 파일
  • settings.py : 프로젝트 설정 관련 파일
  • urls.py : URL관련 설정 파일

아래 파일은 기능을 구현하는 파일들 입니다.

python manage.py startapp <프로젝트명>

생성된 파일 역할

  • __init__.py
  • admin.py : 관리자 화면
  • apps.py : 메인 파일 설정
  • models.py : 모델 파일 (데이터베이스 등)
  • test.py : 테스트 파일
  • view.py : 뷰 파일

서버 실행

터미널 실행

python manage.py runserver

파이참을 사용하고 있다면 아래와 같이 설절하여 사용할 수 있습니다.

PyCharm 세팅 예시

Admin 계정 생성

터미널에 입력하여 생성하시면 됩니다.

python manage.py createsuperuser

파일 생성

python manage.py makemigrations 
python manage.py migrate
profile
안녕하세요 페르세스 티탄입니다! 부족한 부분이 많이 있겠지만 잘부탁드립니다.

0개의 댓글