Django Admin에 새로운 action 추가
1. actions에 추가하여 등록 2. Admin 클래스 안의 함수는 문자로 등록('make_published2')하고, 클래스 밖의 함수는 이름으로 등록(make_published) 3. action수행 결과 피드백은 self.message_user(request, '...')으로 처리 4. 선택한 객체 갯수는 len(queryset)으로 처리 5. 객체 이름은 verbose_name_plural로 처리 from django.contrib import admin from myapp.models import Article def make_published(modeladmin, request, queryset): queryset.update(status='p') self.message_user(reque..
2021.01.25