Commit 981e5a90 authored by Trisha Angel Millena's avatar Trisha Angel Millena

Made Admin Panel

parent bbf861fd
Pipeline #2978 canceled with stages
from django.contrib import admin
from .models import Author, Books
# Register your models here.
class AuthorAdmin(admin.ModelAdmin):
model = Author
list_display = ('first_name', 'last_name', 'age', 'nationality', 'bio',)
search_fields = ('first_name', 'last_name',)
list_filter = ('last_name',)
class BooksAdmin(admin.ModelAdmin):
model = Books
list_display = ('title', 'author', 'publisher', 'year_published', 'ISBN', 'blurb',)
search_fields = ('title', 'author', 'ISBN',)
list_filter = ('title', 'author', )
def get_author(self, obj):
return obj.books.author
get_author.short_description = 'name'
admin.site.register(Author, AuthorAdmin)
admin.site.register(Books, BooksAdmin)
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment