109 lines
2.0 KiB
Python
109 lines
2.0 KiB
Python
# -*- encoding: utf-8 -*-
|
|
|
|
from django.contrib import admin
|
|
|
|
from .models import (
|
|
Subscription,
|
|
SavedGuilds,
|
|
Filter,
|
|
SubChannel,
|
|
TrackedContent,
|
|
ArticleMutator,
|
|
GuildSettings,
|
|
|
|
# temp rewrite
|
|
r_Server,
|
|
r_ContentFilter,
|
|
r_MessageMutator,
|
|
r_MessageStyle,
|
|
r_Subscription,
|
|
r_Content,
|
|
r_UniqueContentRule
|
|
)
|
|
|
|
|
|
@admin.register(Subscription)
|
|
class SubscriptionAdmin(admin.ModelAdmin):
|
|
list_display = [
|
|
"id", "name", "url", "guild_id",
|
|
"creation_datetime", "active"
|
|
]
|
|
|
|
@admin.register(SubChannel)
|
|
class SubChannelAdmin(admin.ModelAdmin):
|
|
list_display = [
|
|
"id", "channel_id", "subscription"
|
|
]
|
|
|
|
|
|
@admin.register(Filter)
|
|
class FilterAdmin(admin.ModelAdmin):
|
|
list_display = [
|
|
"id", "name", "guild_id"
|
|
]
|
|
|
|
|
|
@admin.register(TrackedContent)
|
|
class TrackedContentAdmin(admin.ModelAdmin):
|
|
list_display = [
|
|
"guid", "title", "url", "subscription", "blocked", "creation_datetime"
|
|
]
|
|
|
|
|
|
@admin.register(SavedGuilds)
|
|
class SavedGuildAdmin(admin.ModelAdmin):
|
|
list_display = [
|
|
"id", "name", "icon"
|
|
]
|
|
|
|
|
|
@admin.register(ArticleMutator)
|
|
class ArticleMutatorAdmin(admin.ModelAdmin):
|
|
list_display = [
|
|
"id", "name", "value"
|
|
]
|
|
|
|
@admin.register(GuildSettings)
|
|
class GuildSettingsAdmin(admin.ModelAdmin):
|
|
list_display = [
|
|
"id", "guild_id", "default_embed_colour", "active"
|
|
]
|
|
|
|
|
|
#region rewrite
|
|
|
|
|
|
@admin.register(r_Server)
|
|
class r_ServerAdmin(admin.ModelAdmin):
|
|
pass
|
|
|
|
|
|
@admin.register(r_ContentFilter)
|
|
class r_ContentFilterAdmin(admin.ModelAdmin):
|
|
pass
|
|
|
|
|
|
@admin.register(r_MessageMutator)
|
|
class r_MessageMutatorAdmin(admin.ModelAdmin):
|
|
pass
|
|
|
|
|
|
@admin.register(r_MessageStyle)
|
|
class r_MessageStyleAdmin(admin.ModelAdmin):
|
|
pass
|
|
|
|
|
|
@admin.register(r_Subscription)
|
|
class r_Subscription(admin.ModelAdmin):
|
|
pass
|
|
|
|
|
|
@admin.register(r_Content)
|
|
class r_ContentAdmin(admin.ModelAdmin):
|
|
pass
|
|
|
|
|
|
@admin.register(r_UniqueContentRule)
|
|
class r_UniqueContentRule(admin.ModelAdmin):
|
|
pass
|