Starts getting reverse fields working for deserialization

also fixes the fields on the image model and runs a long overdue
migration
This commit is contained in:
Mouse Reeve
2020-12-07 18:28:42 -08:00
parent d0c1a68df6
commit 4d4ee8b8c3
8 changed files with 434 additions and 59 deletions

View File

@ -96,7 +96,8 @@ class Work(OrderedCollectionPageMixin, Book):
return self.default_edition or self.editions.first()
activity_serializer = activitypub.Work
serialize_reverse_fields = ['editions']
serialize_reverse_fields = [('editions', 'editions')]
deserialize_reverse_fields = [('editions', 'editions')]
class Edition(Book):