python / beginner
Snippet
Anpassen der Admin-Listenansicht
Das Attribut list_display in einer ModelAdmin-Klasse ermöglicht es dir, anzugeben, welche Modellfelder als Spalten auf der Admin-Änderungslistenseite angezeigt werden.
snippet.py
1
2
3
4
5
6
7
from django.contrib import adminfrom .models import Article@admin.register(Article)class ArticleAdmin(admin.ModelAdmin):list_display = ('title', 'status', 'created_at')list_filter = ('status',)
django
Erklärung
1
@admin.register(Article)
Verknüpft das Article-Modell mit dieser benutzerdefinierten Admin-Konfiguration.
2
list_display = (...)
Definiert die Spalten, die in der Haupttabelle des Admin-Panels sichtbar sind.