coalition.content.admin.image ============================= .. py:module:: coalition.content.admin.image .. autoapi-nested-parse:: Admin configuration for Image model. Classes ------- .. autoapisummary:: coalition.content.admin.image.ImageAdmin Module Contents --------------- .. py:class:: ImageAdmin(model, admin_site) Bases: :py:obj:`django.contrib.admin.ModelAdmin` Admin interface for Image model. .. py:attribute:: list_display :value: ('title', 'image_type', 'has_caption', 'author', 'license', 'uploaded_by', 'created_at') .. py:attribute:: list_filter :value: ('image_type', 'license', 'created_at', 'uploaded_by') .. py:attribute:: search_fields :value: ('title', 'alt_text', 'description', 'author') .. py:attribute:: readonly_fields :value: ('created_at', 'updated_at', 'uploaded_by') .. py:attribute:: fieldsets .. py:method:: has_caption(obj: coalition.content.models.Image) -> bool Check if the image has a custom caption. .. py:method:: save_model(request: django.http.HttpRequest, obj: coalition.content.models.Image, form: django.forms.ModelForm, change: bool) -> None Set the uploaded_by field to the current user.