admin에 앱 모델 등록을 해보자.
admin 생성방법은 여기서 볼 수 있다.
모델은 여기에서 만든 클래스를 사용하여 만들것이다.
admin.py
from django.contrib import admin
from promptapp.models import BlogDB
# Register your models here.
class BlogAdmin(admin.ModelAdmin):
list_display = ('id','title','content')
admin.site.register(BlogDB,BlogAdmin)
admin.py에 클래스를 추가해준다.
관리자 창에 다시 들어가보면 db테이블을 관리할 수 있게 만들어졌고 관리자창에서 데이터를 추가, 수정, 삭제도 할 수있게 되었다.
'WEB' 카테고리의 다른 글
[Django] ORM (0) | 2022.01.22 |
---|---|
[Django] models.py 에서 Meta, __str__ 사용하기 (0) | 2022.01.22 |
[Django] 장고 admin 페이지 사용하기 (0) | 2022.01.22 |
[Django] 장고 sqlite3 사용하기 (0) | 2022.01.22 |
[Django] MTV 패턴 (0) | 2022.01.22 |