summaryrefslogtreecommitdiffstats
path: root/activities/admin.py
diff options
context:
space:
mode:
authorAndrew Godwin2022-11-11 23:04:43 -0700
committerAndrew Godwin2022-11-11 23:04:43 -0700
commit8fd5a9292c7d3aac352d3c0e96288bff8a79cb47 (patch)
tree3a9199c1d35a77d209cf424141fd4aa0e0694118 /activities/admin.py
parentfeb5d9b74fa1e8454eaaf29afae3643c6d7c81f1 (diff)
downloadtakahe-8fd5a9292c7d3aac352d3c0e96288bff8a79cb47.tar.gz
takahe-8fd5a9292c7d3aac352d3c0e96288bff8a79cb47.tar.bz2
takahe-8fd5a9292c7d3aac352d3c0e96288bff8a79cb47.zip
Posting and fan-out both working
Diffstat (limited to 'activities/admin.py')
-rw-r--r--activities/admin.py10
1 files changed, 8 insertions, 2 deletions
diff --git a/activities/admin.py b/activities/admin.py
index 8b27951..2dec3bf 100644
--- a/activities/admin.py
+++ b/activities/admin.py
@@ -1,11 +1,11 @@
from django.contrib import admin
-from activities.models import Post, TimelineEvent
+from activities.models import FanOut, Post, TimelineEvent
@admin.register(Post)
class PostAdmin(admin.ModelAdmin):
- list_display = ["id", "author", "created"]
+ list_display = ["id", "state", "author", "created"]
raw_id_fields = ["to", "mentions"]
@@ -13,3 +13,9 @@ class PostAdmin(admin.ModelAdmin):
class TimelineEventAdmin(admin.ModelAdmin):
list_display = ["id", "identity", "created", "type"]
raw_id_fields = ["identity", "subject_post", "subject_identity"]
+
+
+@admin.register(FanOut)
+class FanOutAdmin(admin.ModelAdmin):
+ list_display = ["id", "state", "state_attempted", "type", "identity"]
+ raw_id_fields = ["identity", "subject_post"]