django 서버 구동 및 관리자 페이지 탐방

2020. 12. 14. 14:32·[Framework] - Django

이번에는 django 서버를 구동 및 관리자 페이지에 대해서 보겠다.

 

서버를 구동하기 위해서는 역시나 manage.py를 통해 구동한다. 루트 디렉터리에서 다음과 같이 명령어를 입력해보자.

python manage.py runserver [IP주소]:[PORT]

옵션으로 IP주소와 포트 번호를 입력하면 구동 위치가 바뀐다. 필자는 기본으로 진행을 하겠다.

 

체크된 위치에서 서버가 구동된 것이다.

성공적으로 구동되었다면 체크된 url을 브라우저에서 실행시켰을 때 축하한다는 문구가 출력될 것이다. 그렇다면 이제 관리자 페이지에 접속하기 위한 준비를 해보자.

 

python manage.py migrate

위의 명령어는 생성된 마이그레이션을 적용하는 명령어이다. 이 부분에 대해서는 뒤에서 자세하게 다룰 예정이니 일단 이 명령어를 실행하도록 한다. (최초 실행은 서버를 구동하기 위한 기본적인 테이블을 초기화한다고 생각하면 쉽다.)

 

그 다음으로는 관리자 페이지에 접속하기 위한 관리자 계정을 만들 차례이다.

python manage.py createsuperuser

질문에 착실히 대답하고 관리자 페이지에 접속하여 로그인하면 된다. 관리자 페이지는 접속위치/admin/이다.  필자의 경우 서버를 실행시킬 때 기본옵션(IP 주소와 포트를 입력하지 않음)으로 실행했기 때문에 http://127.0.0.1:8000/admin/이다. 성공적으로 로그인이 되었다면 다음과 같이 페이지가 나타날 것이다.

django 관리자 페이지

 

다음 포스트에서는 모델을 등록하고 간단한 뷰를 작성해보겠다.

'[Framework] - Django' 카테고리의 다른 글

django 모델 및 뷰 작성  (0) 2020.12.28
Django 시작하기  (0) 2020.12.08
'[Framework] - Django' 카테고리의 다른 글
  • django 모델 및 뷰 작성
  • Django 시작하기
Bebsae
Bebsae
  • Bebsae
    뱁새zip
    Bebsae
  • 전체
    오늘
    어제
    • 분류 전체보기 (108)
      • [DevOps] - Kubernetes (5)
      • [DevOps] - AWS (1)
      • [AI] - Machine Learning (19)
      • [AI] - Neural Network (7)
      • [CS] - Network (2)
      • [CS] - Data Structure (3)
      • [CS] - Design Pattern (6)
      • [Language] - Python (15)
      • [Library] - Numpy (7)
        • Quick Start (5)
        • API (2)
      • [Framework] - Django (3)
      • [Framework] - QGIS (6)
      • [Framework] - PyQT (4)
      • [Mathematics] - Linear Alge.. (14)
      • [Mathematics] - Statistical (2)
      • [ETC] - Python (3)
      • [ETC] - C++ (1)
      • [ETC] - Linux (1)
      • 논문 (5)
      • 회고록 (3)
      • 생산성 (1)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

    • 깃허브
  • 공지사항

  • 인기 글

  • 태그

    파이썬
    Linear
    MachineLearning
    DEEPLEARNING
    분해
    numpy
    linearalgebra
    교차검증
    decomposition
    Python
    신경망
    Convolution
    머신러닝
    Learning
    RNN
    디자인패턴
    선형대수
    algebra
    Machine
    QGIS
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
Bebsae
django 서버 구동 및 관리자 페이지 탐방
상단으로

티스토리툴바