본문 바로가기

인문학도 개발일지/웹프로그래밍

Build a Backend REST API with Python & Django - Django Admin 설정

superuser 생성

- Django Admin: 데이터베이스에 생성한 모델을 관리할 수 있도록 전체적인 관리 권한 부여하는 기능. 장고 인터페이스에 로그인 할 수 있다.

- vagrant 연결, 가상환경 활성화 후 프로젝트 파일로 로케이션 변경 후 아래 명령어 입력

$ python manage.py createsuperuser

- superuser로서 사용할 이메일 주소, 이름, 패스워드를 각자 설정

 

 

 

 

 

Django Admin 등록

- Django Admin으로 생성한 모델 등록해서 User profile 객체를 다룰 수 있다.

- profiles_api > admin.py

from django.contrib import admin

from . import models
# Register your models here.

admin.site.register(models.UserProfile)

 

 

 

 

 

Django Admin 테스트

$ python manage.py runserver 0.0.0.0:8080