mirror of
https://github.com/ArchiveBox/ArchiveBox.git
synced 2025-05-13 14:44:29 -04:00
20 lines
No EOL
669 B
Python
20 lines
No EOL
669 B
Python
from django.contrib import admin
|
|
from solo.admin import SingletonModelAdmin
|
|
|
|
from .models import (
|
|
ArchiveBoxDefaultDependency,
|
|
ArchiveBoxDefaultExtractor,
|
|
)
|
|
|
|
|
|
class DependencyAdmin(SingletonModelAdmin):
|
|
readonly_fields = ('id', 'NAME', 'LABEL', 'REQUIRED', 'bin_path', 'bin_version', 'is_valid', 'is_enabled')
|
|
|
|
class ExtractorAdmin(SingletonModelAdmin):
|
|
readonly_fields = ('id', 'NAME', 'LABEL', 'DEFAULT_ENABLED', 'DEFAULT_CMD', 'CMD', 'ARGS', 'TIMEOUT', 'dependency', 'is_valid', 'is_enabled')
|
|
|
|
print('DefaultsPluginConfig.admin')
|
|
|
|
|
|
admin.site.register(ArchiveBoxDefaultDependency, DependencyAdmin)
|
|
admin.site.register(ArchiveBoxDefaultExtractor, ExtractorAdmin) |