diff --git a/user_tasks/__init__.py b/user_tasks/__init__.py index 83e56cdc..34f65668 100644 --- a/user_tasks/__init__.py +++ b/user_tasks/__init__.py @@ -6,7 +6,7 @@ from django.dispatch import Signal -__version__ = '0.1.7' +__version__ = '0.1.8' default_app_config = 'user_tasks.apps.UserTasksConfig' # pylint: disable=invalid-name diff --git a/user_tasks/admin.py b/user_tasks/admin.py index 0e9cbe70..76fae360 100644 --- a/user_tasks/admin.py +++ b/user_tasks/admin.py @@ -9,5 +9,26 @@ from .models import UserTaskArtifact, UserTaskStatus -admin.site.register(UserTaskArtifact) -admin.site.register(UserTaskStatus) + +class UserTaskArtifactAdmin(admin.ModelAdmin): + """ + Configuration for UserTaskArtifact admin panel. + """ + + list_display = ('created', 'uuid', 'status', 'name', 'text') + ordering = ('created') + search_fields = ('uuid', 'name', 'text') + + +class UserTaskStatusAdmin(admin.ModelAdmin): + """ + Configuration for UserTaskStatus admin panel. + """ + + list_display = ('created', 'uuid', 'state', 'user', 'name') + ordering = ('created') + search_fields = ('uuid', 'task_id', 'task_class', 'user', 'name') + + +admin.site.register(UserTaskArtifact, UserTaskArtifactAdmin) +admin.site.register(UserTaskStatus, UserTaskStatusAdmin)