25 lines
845 B
Python
25 lines
845 B
Python
from django.contrib import admin
|
|
|
|
from .models import Stewardship, StewardBlessing, StewardSignal
|
|
|
|
|
|
@admin.register(Stewardship)
|
|
class StewardshipAdmin(admin.ModelAdmin):
|
|
list_display = ("platform", "user_id", "status", "geohash", "target_bot", "expires_at", "updated_at")
|
|
list_filter = ("platform", "status", "target_bot")
|
|
search_fields = ("user_id", "geohash", "target_bot")
|
|
|
|
|
|
@admin.register(StewardBlessing)
|
|
class StewardBlessingAdmin(admin.ModelAdmin):
|
|
list_display = ("geohash", "target_bot", "multiplier", "starts_at", "ends_at")
|
|
list_filter = ("target_bot",)
|
|
search_fields = ("geohash",)
|
|
|
|
|
|
@admin.register(StewardSignal)
|
|
class StewardSignalAdmin(admin.ModelAdmin):
|
|
list_display = ("geohash", "target_bot", "kind", "created_at")
|
|
list_filter = ("target_bot", "kind")
|
|
search_fields = ("geohash", "note")
|