forked from enviPath/enviPy
119 lines
2.2 KiB
Python
119 lines
2.2 KiB
Python
from django.contrib import admin
|
|
|
|
from .models import (
|
|
User,
|
|
UserPackagePermission,
|
|
Group,
|
|
GroupPackagePermission,
|
|
Package,
|
|
MLRelativeReasoning,
|
|
Compound,
|
|
CompoundStructure,
|
|
SimpleAmbitRule,
|
|
ParallelRule,
|
|
Reaction,
|
|
Pathway,
|
|
Node,
|
|
Edge,
|
|
Scenario,
|
|
Setting,
|
|
ExternalDatabase,
|
|
ExternalIdentifier,
|
|
)
|
|
|
|
|
|
class UserAdmin(admin.ModelAdmin):
|
|
pass
|
|
|
|
|
|
class UserPackagePermissionAdmin(admin.ModelAdmin):
|
|
pass
|
|
|
|
|
|
class GroupAdmin(admin.ModelAdmin):
|
|
pass
|
|
|
|
|
|
class GroupPackagePermissionAdmin(admin.ModelAdmin):
|
|
pass
|
|
|
|
|
|
class EPAdmin(admin.ModelAdmin):
|
|
search_fields = ["name", "description"]
|
|
|
|
|
|
class PackageAdmin(EPAdmin):
|
|
pass
|
|
|
|
|
|
class MLRelativeReasoningAdmin(EPAdmin):
|
|
pass
|
|
|
|
|
|
class CompoundAdmin(EPAdmin):
|
|
pass
|
|
|
|
|
|
class CompoundStructureAdmin(EPAdmin):
|
|
pass
|
|
|
|
|
|
class SimpleAmbitRuleAdmin(EPAdmin):
|
|
pass
|
|
|
|
|
|
class ParallelRuleAdmin(EPAdmin):
|
|
pass
|
|
|
|
|
|
class ReactionAdmin(EPAdmin):
|
|
pass
|
|
|
|
|
|
class PathwayAdmin(EPAdmin):
|
|
pass
|
|
|
|
|
|
class NodeAdmin(EPAdmin):
|
|
pass
|
|
|
|
|
|
class EdgeAdmin(EPAdmin):
|
|
pass
|
|
|
|
|
|
class ScenarioAdmin(EPAdmin):
|
|
pass
|
|
|
|
|
|
class SettingAdmin(EPAdmin):
|
|
pass
|
|
|
|
|
|
class ExternalDatabaseAdmin(admin.ModelAdmin):
|
|
pass
|
|
|
|
|
|
class ExternalIdentifierAdmin(admin.ModelAdmin):
|
|
pass
|
|
|
|
|
|
admin.site.register(User, UserAdmin)
|
|
admin.site.register(UserPackagePermission, UserPackagePermissionAdmin)
|
|
admin.site.register(Group, GroupAdmin)
|
|
admin.site.register(GroupPackagePermission, GroupPackagePermissionAdmin)
|
|
admin.site.register(Package, PackageAdmin)
|
|
admin.site.register(MLRelativeReasoning, MLRelativeReasoningAdmin)
|
|
admin.site.register(Compound, CompoundAdmin)
|
|
admin.site.register(CompoundStructure, CompoundStructureAdmin)
|
|
admin.site.register(SimpleAmbitRule, SimpleAmbitRuleAdmin)
|
|
admin.site.register(ParallelRule, ParallelRuleAdmin)
|
|
admin.site.register(Reaction, ReactionAdmin)
|
|
admin.site.register(Pathway, PathwayAdmin)
|
|
admin.site.register(Node, NodeAdmin)
|
|
admin.site.register(Edge, EdgeAdmin)
|
|
admin.site.register(Setting, SettingAdmin)
|
|
admin.site.register(Scenario, ScenarioAdmin)
|
|
admin.site.register(ExternalDatabase, ExternalDatabaseAdmin)
|
|
admin.site.register(ExternalIdentifier, ExternalIdentifierAdmin)
|