admin에 앱 모델 등록을 해보자.
admin 생성방법은 여기서 볼 수 있다.
[Django] 장고 admin 페이지 사용하기
장고에서는 DB에 데이터를 추가, 수정, 삭제를 할 수 있는 자동 관리 인터페이스를 제공해준다. admin을 사용해보자. admin 페이지를 사용하기 위해서는 약간의 설정이 필요하다. cd C:\mywork\~ # 프로
e-you.tistory.com
모델은 여기에서 만든 클래스를 사용하여 만들것이다.
[Django] 장고 sqlite3 사용하기
python에서 제공해주는 sqlite3을 사용하여 데이터를 저장해보자. sqlite는 서버가 아닌 응용프로그램에 넣어 사용하는 비교적 가벼운 데이터베이스이다. 1. 프로젝트를 생성한 뒤 app을 생성해준다. a
e-you.tistory.com
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 |