get_queryset(2)
-
Django Admin 함수
# 목록에서 쿼리 결과 가져오는 함수 def get_queryset(self, request) : return super(ImageAdmin, self).get_queryset(request) # 목록에서 delete action 수행을 후킹하는 함수 def get_deleted_objects(self, objs, request): return super(ImageAdmin, self).get_deleted_objects(objs, request)
2021.02.05 -
Django Admin 화면 로딩시 함수 자동 실행
1. Admin에서 Image 모델의 리스트 화면이 로딩될때, get_queryset()이 매번 호출됨 2. train.updateImage()를 리스트 화면이 호출될 때마다 실행될 수 있도록 함수를 다시 정의 @admin.register(Image) class ImageAdmin(admin.ModelAdmin) : list_display = ['id','file'] inlines = [BoxInline] def get_queryset(self, request): train.updateImage() return super(ImageAdmin, self).get_queryset(request)
2021.01.31