Files
archived-www/dolweb/docs/admin.py
2018-08-04 02:33:03 +02:00

25 lines
869 B
Python

# Copyright (c) 2018 Dolphin Emulator Website Contributors
# SPDX-License-Identifier: MIT
from django.contrib import admin
from dolweb.docs.models import FAQCategory, FAQ, Guide
class FAQCategoryAdmin(admin.ModelAdmin):
list_display = ('title', 'display_order')
ordering = ('display_order',)
prepopulated_fields = { 'slug': ('title',) }
admin.site.register(FAQCategory, FAQCategoryAdmin)
class FAQAdmin(admin.ModelAdmin):
list_display = ('category', 'title', 'last_updated')
ordering = ('category', 'title')
prepopulated_fields = { 'slug': ('title',) }
admin.site.register(FAQ, FAQAdmin)
class GuideAdmin(admin.ModelAdmin):
list_display = ('title', 'wiki_page', 'authors', 'listed')
list_filter = ('listed',)
ordering = ('-listed', 'title')
prepopulated_fields = { 'slug': ('title',) }
admin.site.register(Guide, GuideAdmin)