0 Tage Serie
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
python
1
2
3
4
5
6
7
from django.contrib import admin
from .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.