파이썬 admin 관리창 접속하기 위해서
이클립스에서 Django Project로 프로젝트를 하나 만들어줘
프로젝트 이름은 CUUD 에 관련된 코딩을 해보기 위해서 Django03_CRUD로 만들었다.
기본적으로 설정되어 있는 DB(sqllite3)를 사용하기 위해
Migratie를 한번 해준 다음에
db.sqlite3가 생겼는지 확인 후
static과 templates 폴더를 만들어
settings 에 주석으로 한글을 쓰기 위해서
#-*- coding: utf-8 -*- 이거 추가해주고
위에서 만든 templates 폴더와 static 폴더를 사용하기 위해
templates
static
이렇게 2개 코딩해줘
추가로 하나 더 설정해 보자면
LANGUAGE_CODE 와 TIME_ZONE를 이렇게 수정해 주면
ko는 관리자 모드에 들어갔을때 한글로 보여지고
Asia/Seoul은 시간을 불러 왔을때 우리나라 시간으로 보여지게 할 수 있어
이제 프로젝트를
PyDev:Django 로 Run 시켜보면
콘솔에 이렇게 나오는데
위 주소를 복사해서 인터넷창에서 켜 보면
이렇게 정상적으로 작동한 것을 확인 가능하다
그리고 이 주소창 뒤에
/admin 을 붙여주면
admin 창으로 들어갈수 있는 로그인 창이 뜬다
여기에 로그인을 하기 위해서
superuser 를 만들어 줘야 함.
파일탐색기에서 해당하는 폴더에 들어간 후
shift + 우클릭 해서
여기서 명령 창 열기를 누르면
커맨트 창이 하나 열리는데 여기서
python manage.py createsuperuser 을 입력해서
Username, Email address, Password 를 설정해주고
다시 admin 로그인 창으로 가서
설정한 대로 입력해 주면
잘 들어가짐
프로젝트에 대한 DB 관리를 여기서 할수 있다.
'FrameWork > Django' 카테고리의 다른 글
Django block title / block content / include (2) | 2017.08.22 |
---|---|
Django Json (0) | 2017.08.22 |
Django CRUD / 페이징 처리 (0) | 2017.08.21 |
Django01 (0) | 2017.08.19 |
Django 설치 (0) | 2017.08.19 |