
Django Admin
ModelAdmin, list_display, list_filter, search_fields, inlines, 커스텀 액션, admin 커스터마이징
20 면접 질문·
Mid-Level
1Django에서 ModelAdmin 클래스의 주요 역할은 무엇인가요?
1
Django에서 ModelAdmin 클래스의 주요 역할은 무엇인가요?
답변
ModelAdmin은 Django admin 인터페이스에서 모델을 나타내는 클래스입니다. 표시되는 열, 사용 가능한 필터, 가능한 액션 등 admin에서 모델이 어떻게 표시되고 동작하는지 커스터마이징할 수 있습니다. 사용하려면 ModelAdmin 서브클래스를 만들고 해당 모델과 함께 등록합니다.
2Django에서 모델을 커스텀 ModelAdmin 클래스와 함께 등록하려면 어떻게 하나요?
2
Django에서 모델을 커스텀 ModelAdmin 클래스와 함께 등록하려면 어떻게 하나요?
답변
커스텀 ModelAdmin 클래스로 모델을 등록하려면 admin.site.register()에 모델과 ModelAdmin 클래스를 인자로 전달합니다. 다른 방법으로는 ModelAdmin 클래스에 @admin.register(Model) 데코레이터를 사용할 수 있습니다. 등록은 일반적으로 앱의 admin.py 파일에서 이루어집니다.
3ModelAdmin 클래스에서 list_display 속성의 목적은 무엇인가요?
3
ModelAdmin 클래스에서 list_display 속성의 목적은 무엇인가요?
답변
list_display 속성은 admin의 객체 목록 보기에 표시할 열을 지정합니다. 모델 필드 이름, callable, 또는 ModelAdmin 메서드의 튜플이나 리스트를 받습니다. 기본적으로는 모델의 __str__ 표현만 표시됩니다. list_display는 admin 인터페이스의 가독성과 사용성을 크게 향상시킵니다.
4
list_display에 계산 기반의 커스텀 열을 추가하려면 어떻게 하나요?
5
ModelAdmin에서 list_filter 속성의 역할은 무엇인가요?
+17 면접 질문
기타 Django 면접 주제
Python 기초
Junior
25개 질문Python 객체 지향
Junior
20개 질문Django 기초
Junior
20개 질문Django Models - 기초
Junior
22개 질문Django 뷰
Junior
20개 질문Django 템플릿
Junior
18개 질문Django 폼
Mid-Level
22개 질문고급 QuerySet
Mid-Level
25개 질문Django 인증
Mid-Level
22개 질문Django 미들웨어
Mid-Level
18개 질문Django REST Framework
Mid-Level
30개 질문Django 시그널
Mid-Level
18개 질문파일 업로드
Mid-Level
20개 질문Django 캐싱
Mid-Level
20개 질문Django 세션
Mid-Level
18개 질문Django 이메일
Mid-Level
18개 질문Django 테스트
Mid-Level
22개 질문Django 보안
Mid-Level
22개 질문Django 배포
Mid-Level
24개 질문Django ORM 고급
Senior
28개 질문Django 성능
Senior
24개 질문Django & Celery
Senior
22개 질문Django Channels
Senior
24개 질문Django & GraphQL
Senior
24개 질문Django & Docker
Senior
20개 질문마이크로서비스 생태계에서의 Django
Senior
24개 질문사용자 정의 Django 명령어
Senior
18개 질문Django 국제화
Senior
20개 질문Django 디자인 패턴
Senior
24개 질문Django Async 및 ASGI
Senior
26개 질문Settings 및 프로덕션 구성
Senior
22개 질문관측 가능성 및 모니터링
Senior
24개 질문