본문 바로가기

WEB

[Django] 장고 admin에 앱 모델 등록하기

admin에 앱 모델 등록을 해보자.

 

 

admin 생성방법은 여기서 볼 수 있다.

https://e-you.tistory.com/355

 

[Django] 장고 admin 페이지 사용하기

장고에서는 DB에 데이터를 추가, 수정, 삭제를 할 수 있는 자동 관리 인터페이스를 제공해준다. admin을 사용해보자. admin 페이지를 사용하기 위해서는 약간의 설정이 필요하다. cd C:\mywork\~ # 프로

e-you.tistory.com

 


 

모델은 여기에서 만든 클래스를 사용하여 만들것이다.

https://e-you.tistory.com/354

 

[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