Django modele, Podstawy_012:


Jak zarejestrować model w przestrzeni administratorskiej? Jak konfiguruje się wyświetlanie/zachowanie pól modelu (w Adminie)?

Odpowiedź,:
    # admin.py
    
    from django.contrib import admin
    from .models import Post
    
    
    class AuthorAdmin(admin.ModelAdmin):
        list_display = ("title", "status", "slug", "author") # columns displayed in Admin Panel
        list_display_links = ("title", "slug")      # editable columns
        list_per_page = 20
        # and much more functions delivered by 'ModelAdmin'
    
    admin.site.register(Post, AuthorAdmin)