mirror of
https://github.com/kennethreitz/photos.kennethreitz.org.git
synced 2026-06-21 07:00:57 +00:00
78aa0cce54
Core: User, Camera, Lens, Image (with ExifData inline), ExifData. Gallery: Collection with CollectionImage inline. Groups: Group with membership and image inlines. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
19 lines
515 B
Python
19 lines
515 B
Python
from django.contrib import admin
|
|
|
|
from gallery.models import Collection, CollectionImage
|
|
|
|
|
|
class CollectionImageInline(admin.TabularInline):
|
|
model = CollectionImage
|
|
extra = 1
|
|
raw_id_fields = ['image']
|
|
|
|
|
|
@admin.register(Collection)
|
|
class CollectionAdmin(admin.ModelAdmin):
|
|
list_display = ['title', 'user', 'visibility', 'created_at']
|
|
list_filter = ['visibility']
|
|
search_fields = ['title', 'user__username']
|
|
prepopulated_fields = {'slug': ('title',)}
|
|
inlines = [CollectionImageInline]
|