인문학도 개발일지/웹프로그래밍
Build a Backend REST API with Python & Django - Django Admin 설정
밤슬
2020. 7. 31. 17:34
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