당신은 멋쟁이, 우리는 장고쟁이~

0%

TodoList 4편 - 모델 확인하기

Todo List 모델 확인하기



지난 포스팅에 작성했던 모델이 잘 작동하는지 확인을 해보아야 겠습니다.


어드민을 통해 확인을 진행 해보려 합니다.


어드민에 todo 앱을 등록해 주는데서 부터 시작해 봅니다.


어드민 페이지에 todo 앱 등록하기


todo/admin.py 파일을 열고, 아래와 같이 어드민에, TodoList 모델을 등록해 줍니다.



1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
from django.contrib import admin 
from .models import TodoList, TodoList_files, TodoLies_images
# Register your models here.


class TodoListAdmin(admin.ModelAdmin):
pass


class TodoList_imagesAdmin(admin.ModelAdmin):
pass


class TodoList_filesAdmin(admin.ModelAdmin):
pass


admin.site.register(TodoList, TodoListAdmin)
admin.site.register(TodoList_images, TodoList_imagesAdmin)
admin.site.register(TodoList_images, TodoList_filesAdmin)


어드민 관리자 계정 생성하기


아래 명령어를 실행해서, 관리자 계정 하나를 생성합니다.


1
python manage.py createsuperuser

계정 실행을 완료 하였으면, python manage.py runserver 를 실행하여,
서버를 실행한다음, 어드민 사이트로 접속 합니다.


1
python manage.py runserver


http://127.0.0.1:8000/admin/ 에 접속하여 로그인 하면,

아래와 같은 화면을 볼수 있을겁니다.





Todo List 하나 추가해 보기


Todo Lists 에 Add 버튼을 눌러서, todo list 하나를 추가해 보려 합니다.


아래와 같이, 디테일을 입력후, SAVE 버튼을 눌러봅니다.



아래와 같이 잘 생성이 됩니다





마치며..


아쉬운대로, 일단 모델의 기본 동작은 잘 되고 있는것 같습니다.

하지만, 프로젝트 진행중에, 모델을 다시 수정해 줘야 할일이 올지 몰릅니다.