modeladmin2 🧩 Django 관리자에서 Post 모델 꾸미기 - PostAdmin 설정하기 Django의 관리자 페이지는 ModelAdmin 클래스를 통해 다양한 설정이 가능합니다.이번 글에서는 Post 모델을 더 직관적으로 관리할 수 있도록 PostAdmin 클래스를 구성해보겠습니다.🛠 PostAdmin 코드class PostAdmin(admin.ModelAdmin): prepopulated_fields = {"slug": ("title", )} list_filter = ("author", "date", ) list_display = ("title", "author", )1️⃣ prepopulated_fieldsprepopulated_fields = {"slug": ("title", )}slug 필드가 자동으로 title 값을 기반으로 채워집니다.관리자에서 새 글을 입력할 .. 2025. 7. 23. 🛠 Django 관리자(admin) 페이지에 모델 등록하기 Django는 강력한 관리자 페이지를 기본으로 제공합니다. 모델을 관리자 페이지에 등록하면 웹 UI를 통해 데이터 생성, 수정, 삭제까지 손쉽게 할 수 있죠.이번 글에서는 admin.site.register() 함수를 통해 모델을 관리자에 등록하는 법을 알아보겠습니다.✅ 기본적인 모델 등록from django.contrib import adminfrom .models import Post, Author, Tag✍ 등록 코드admin.site.register(Post, PostAdmin)admin.site.register(Author)admin.site.register(Tag)PostAdmin은 Post 모델에 대한 커스터마이징 설정 클래스입니다.예를 들어 list_display, prepopulated_.. 2025. 7. 23. 이전 1 다음