admin.py
946 Bytes
from django.contrib import admin
from .models import Action, Resource, Action_Resource, Log, MimeType
class ActionAdmin(admin.ModelAdmin):
list_display = ['name', 'created_date']
search_fields = ['name', 'created_date']
class ResourceAdmin(admin.ModelAdmin):
list_display = ['name', 'created_date']
search_fields = ['name', 'created_date']
class ActionResourceAdmin(admin.ModelAdmin):
list_display = ['action', 'resource']
search_fields = ['action', 'resource']
class LogAdmin(admin.ModelAdmin):
list_display = ['datetime', 'user', 'action_resource']
search_fields = ['user']
class MimeTypeAdmin(admin.ModelAdmin):
list_display = ['typ', 'icon']
search_fields = ['typ', 'icon']
admin.site.register(Action, ActionAdmin)
admin.site.register(Resource, ResourceAdmin)
admin.site.register(Action_Resource, ActionResourceAdmin)
admin.site.register(Log, LogAdmin)
admin.site.register(MimeType, MimeTypeAdmin)