728x90
반응형

 

Django에선 기본적으로 관리자 페이지를 지원하고 있습니다.

 

 

 

 

브라우저의 주소창에  아래의 url을 입력하면 아래와 같은 로그인 페이지로 이동합니다.

 

http://127.0.0.1:8000/admin/

 

 

 

 

 

하지만 Username 과 Password 를 설정하지 않았으니 새로운 등록을 해줘야 합니다.

 

"python manage.py createsuperuser" 명령어를 입력하면 Username을 입력하라고 나옵니다.

 

원하는 Username을 입력하고 Email address도 입력해줍니다.

 

Password 는 8 자 이상 입력하라고 나오지만 그냥 Username과 동일하게 진행했습니다.

 

 

 

 

 

생성이 되었으니 로그인을 시도해보겠습니다.

 

Username과 Password를 입력후 Log in 버튼을 클릭합니다.

 

 

 

 

 

슈퍼관리자로 로그인하였으니 Django 관리 대시 보드화면이 보여지게 됩니다.

 

 

 

 

Django 에서 지원하는 관리자 페이지 로그인 하는 방법을 알아보았습니다.

 

다음 글에선 Django 관리자 페이지에 대한 상세 설명을 정리해보겠습니다.

 

728x90
반응형
728x90
반응형

 

가상환경에서 Django 를 설치 하였다면 DJango 프로젝트를 생성해 보겠습니다.

 

https://gigas-blog.tistory.com/83

 

[Python] DJango 설치

Python으로 웹개발을 시작하려고 합니다. Python 웹개발에 필요한 DJango를 설치해보도록 하겠습니다. Django 다운로드 페이지로 이동합니다. https://www.djangoproject.com/download/ Download Django | Django..

gigas-blog.tistory.com

 

 

 

기본적인 환경은 가상환경에서 진행합니다.

 

https://gigas-blog.tistory.com/84

 

[Python3] 가상환경(Virtual environment) 설치

Python 개발환경을 깔금하게 관리하는데 큰 도움이 되는 가상환경을 설치 해보려고 합니다. 우선 가상환경을 설치할 경로를 만들어 줍니다. "mkdir 디렉토리명" 을 입력해주면 디렉토리가 생성됩니다. 생성된 디렉..

gigas-blog.tistory.com

 

 

 

 

 

"django-admin startproject 프로젝트명" 명령어를 통해 프로젝트를 생성 할 수 있습니다.

 

# Note : 프로젝트명은 Python 이나 Django 컴포넌트 이름을 사용하진 말아주세요.

 

Mac OS X와 Linux 콘솔에서는 아래 명령어 끝에 "." 점을 입력해야 합니다.

 

DJango를 설치하라고 스크립트에 알려주는 축약된 표시라고 합니다.

 

django-admin.py 는 스크립트로 디렉토리와 파일들을 생성합니다.

 

 

 

 

 

스크립트가 정상적으로 실행 되었다면 아래와 같은 디렉토리 구조가 생성됩니다.

 

manage.py 는 Djang 프로젝트의 커맨드 라인 유틸리티 입니다.

 

settings.py 는 웹 사이트의 설정 정보가 있는 파일입니다.

 

urls.py 는 Django 프로젝트 안의 URL을 선언하는 곳입니다.

 

wsgi.py 는 WSGI 프로토콜을 사용하는 웹서버가 프로젝트의 페이지를 보여주기 위해 가장먼저 사용하는 파일입니다.

 

__init__.py 는 빈 파일이며 현재 디렉토리가 파이썬 패키지임을 알려줍니다.

 

djangogirls

├───manage.py

└───devsite

        settings.py

        urls.py

        wsgi.py

        __init__.py

cs

 

 

 

 

한줄의 명령어를 입력하여 간단하게 Django 프로젝트를 생성해 보았습니다.

 

728x90
반응형

'프로그래밍 > Python' 카테고리의 다른 글

[Python3] manage.py migrate 에러  (0) 2019.04.01
[Python3] Django 개발용 웹 서버  (0) 2019.03.31
[Python3] Project vs App  (0) 2019.03.29
[Python3] 가상환경(Virtual environment) 설치  (0) 2019.03.29
[Python3] DJango 설치  (0) 2019.03.28

+ Recent posts